Yes well like in all things the amount you can fund will have a direct result either on your backdoor, or if you fund it too well on your front door with Germany.
Its because you need the DD because you got lots of capital ships and US will buy subs to hunt them down with preemptive shots and you as japan wont be able to sink them unless you got destroyers.