What else is anyone supposed to invest in aside from the obvious food/water/ammo?
Bitcoin??
PMs have a historical track record of keeping their real value. You're not going to get rich from them, but you just might be less poor than those who didn't stock up on PMs.
The trick is knowing how to use/trade them, and it remains to be seen how that would work in modern times. The government would almost certainly ban them as it has done in past hard times, and the art of counterfeiting has advanced since the 1930s, making real PMs harder to verify. But I think in a "US dollar is going to shit" situation, quietly bartering with silver at a local farmer's market could actually happen.