They might be. But both are volatile.
And really, does anyone want to live in a world of $5000 gold or $600 silver? There won’t be anything to buy with it.
The question isn’t whether you want to live in that world or not, because it’s almost certainly coming irrespective of your wishes. The question is: what assets do you want to arrive in that world with, that you already bought well before arrival?
I would like to see gold, silver and or other precious metals become currency once again. Let the feds print paper dollars if they wish, but folks should be able to purchase using gold, silver.