It's not make sense to compare return between Bitcoin and gold because the answer is already obvious, Bitcoin will win.
Gold could able to beat Bitcoin if you only count for a year long, during bearish season and war happened on popular countries, gold has a good chance to beat Bitcoin.
I am also never in favour of having comparison like this, but one thing is sure Bitcoin is winner no one having doubt into this because in last 10 years it's doing and next 10 years also going to be belonged to Bitcoin. But, as mentioned I am also expecting this as well no gold investor is going to shift to Bitcoin because they are having their own mindset and this is not going to change because it's never been easy to have changes like this frequently I watch many those never do this.
Bitcoin can go for 10x in 10 years because this is possible as market sentiments working for Bitcoin while Gold could be also had some chances of doing good with if it's also touch 2x this could be not bad even it's too low, but Gold lovers could be happy with this.