gold is more valuable, BTC in a year could cost 10k or 200k no one knows. but gold is 100% sure that it will always go up, it gives less profit but it does guarantee your investment