I have both personally.
It's not an either or choice.
For instance, just because you own gold, doesn't mean you can't buy BTC.
Gold is just safer. I'll probably never sell my Silver or Gold. I can't explain it.
I buy the mining stocks to make money. They are hyper leveraged plays on the underlying commodity.
Buy low, sell high baby! Thanks for reading 😊