Gold has been a truly terrible investment for about 250 years. The new hoarding commodity should be water and fuel, not gold. And if you are buying gold via the stock market, you really aren't even buying gold. Many years ago I had a friend who was buying silver, via silver quarters. His theory being, at the very least, he could buy a Coke out of a machine. This makes sense.
As for collecting gold, you can't split it easily unless you're carrying gold dust, and imagine water becomes scarce, how much gold would you pay for a drink of water for your family?
As for money vs crypto, at least with the dollar, the government has a motivation to keep its value. We don't even know who started crypto. As we've seen with Plus1 coins, it's only as valuable as someone is willing to pay you for it. And anyone buying, the only thing they've purchased is a reasonable expectation that someone is even more greedy than you were.
This is why buying dividend paying stocks makes sense, even more so during inflationary periods. I've been a believer in buying some annuities for a guaranteed income, but inflation is absolutely killing the future benefit.