My feeling is that gold will have a pretty good run in the near future. The major governments are printing lots of money and somehow that cannot continue. I suspect that a lot of this money is moving into things like bitcoin, non-fungible token and many other assets, shares of course included which is why all assets seems a bit expensive right now. Unless bitcoin <-> gold is a bit like car <-> horse I cannot see gold loosing its place as a store of value. For most countries inflation is the only way to reduce the debt burden, quite gently and not too openly I think. For countries in the Euro zone it will get tough as they cannot do this.
I hold 5% in iShares Gold Producers (SPGP) and save monthly into a Royal Mint account.