If the US cannot shift the costs of the war with Iran to its allies, the Federal Reserve will ultimately have to step in and absorb this massive military expenditure by buying up US Treasury bonds (printing money). This war has only accelerated the depreciation of the dollar; the market will likely fall first and then rise. Be patient and wait for the subsequent golden opportunity.