Personally, I think gold is better. For today, Bitcoin is too risky investment. Many of countrys don`t confirm Bitcoin as legitimate, and permanent currency.
They two are similar then because most countries will not allow you to settle a tax bill or court fees using gold either. You could own both and still be broke in theory but both have valid markets and users throughout the world
Let me know by PM if anyone is interested: for a year or so now I've been buying gold by the gram sometimes and its at spot + % fees, I have a referral link if anyone wants to split the bonus. The company has a million customers, its a pretty good deal imo and they take all crypto
More then just buying plain gold the other route which would be to hold a unit trust of gold miners. That is a leveraged risk, its not as much a hedge more speculative but also possibly more profitable and they do pay a dividend often. Depends on their margin over spot, its also possible their costs exceed the market price which is not good but oil isnt spiking right now so its a good market imo.
Look into margin expansion and its effects on share prices, that movement will put bitcoin in the shade one day should Federal reserve and similar be unable to contain inflation and I think that likely