Dollars work short term because at least for now they give you the flexibility to buy other stuff. Land, food, lead are much better/safer investments..
Commodities are going to crash before the SHTF in my opinion.. gold is not worth more than $400 an ounce and silver maybe $8.00.
you’re thinking of gold wrong
don’t think of it in terms of dollars... as dollars mean nothing when they are literally picked from tress.
the worth of gold is in buying power and time.
for most of the last 2000 years, one gold ounce was the average wage for a worker in the top country in the world for one week. (looking back from roman times, through 1800 to the 20s and today)
basically, one ounce of gold is enough to pay for food and shelter for a four person family for one week.
ie:
the average family weekly salary is one ounce of gold