So we should continue to invest in defense because it is a massive industry for the US. To solve the trade imbalances though, the dollar should be weakened (it may occur naturally). That will allow us to rebuild our manufacturing base as our products will be more competitive on the international stage.
Additionally, right now we're in a low interest rate period of the long term debt cycle and will probably remain there for about a decade (at least). This is great because it means there is a ton of money exiting bonds looking for yield. There is a lot of capital ready to invest in projects. Combined with a weaker dollar, we're at a critical point for on-shoring and rebuilding US manufacturing.
I'm pretty hyped about the next 10 years for this reason. It will allow us to shore up the DoD supply chain as we currently rely on adversaries for defense critical parts.