The usual advice is to put money into bonds, money markets, etc. when there’s market craziness and you’re expecting the stock market to crash.
Personally, I think there’s a real risk that Trump will try to inflate or devalue the currency. If it would take you $5 to buy a cart of eggs, it might instead cost you $20.
Usually, inflation goes up by about 2% a year and investments go up like 7-8%. Your savings grow faster than inflation and so money that you set aside 50 years ago, when you were making $2 an hour, is still providing meaningful value 50 years later.
If inflation goes up by double-digits, your money also needs to go up by double-digits. Otherwise, it’s like you’re making 1950s money in 2025 and having to buy $20 eggs on $2 an hour.
The only way ensure that you’re not losing value is by ensuring that your money isn’t tied to the dollar bill. When you buy a bond, you’re guaranteed to make a percentage of the original value of the bond. You paid $10,000 and you’re going to make $400 a year off it. That’s $400, regardless of whether eggs cost $5 or $20.
In a sense, under inflation, bonds are the worst possible choice.
If you own 1% of a business that sells eggs, their profit is just a percentage on top of the price of eggs. As the price of eggs changes, under inflation, their profit changes equivalently. If someone wants to buy that business, they need to pay enough that it’s profitable for the owners to accept working for someone else, over what they’d expect to make by taking the percentage on the eggs. The stock price - in a purely rational world, where everything is sanely priced - should grow with inflation, regardless of what inflation does.
The reality is, of course, that the stock market is probably overpriced by about 2x, can easily drop to being just as much undervalued, and who knows when it will ever get back to proper valuation.
Buying some asset that’s currently properly valued and will probably stay properly valued (e.g. land or some commodity like timber) might be one option, without having to go abroad. Buying foreign bonds that are available here, in the US, would be another option. The value of these bonds should track with their local currency rather than USD. Technically, it’s dealing with international things, but you don’t really need to do anything on your side to deal with that.
IAGG, for example, is an international bond fund that’s stayed pretty solid through the last decade.