I always enjoy reading comments such as this one from an un-named forum. It proves I’m not the dumbest donkey in the paddock.
Gold has a yield, above inflation, of 0. The price is really driven by speculation more than real economics.
My feeling is that:
if you want to hold gold as a currency hedge, then instead diversify currencies to USD, CHF, JPY use them to hold something that has a non-zero yield; and
if you are worried about the coming apocalypse, then buy AK47s to bury in your back garden. After the apocalypse they can be leveraged into whatever you need.
added: which reminds me; why do Canadians oil their lawns?
So the guns don’t rust. ha!