In my nation, since we have a very very high inflation, all of them have been a good investment. I can't say much about nations that have decent rate on inflation and no idea how much it is in dollars (if it went up or not) but I know for a fact that gold is a great store of value as well for my nation. However, its not very easy to buy it and securely store it. I would feel bad about keeping it in my house for example, and that is where crypto comes in. Unless you put it somewhere that could be hacked, a place like Binance or a ledger nano is a great place to put your crypto and shouldn't be a big problem.