Gold is a very stable asset and that is why it is called as the "safe haven" as its volatility can never be compared to that of Bitcoin. BTC is a volatile asset, something that many risk-takers in the market really welcomes. As far as possible return is concerned, there is no question that BTC is the winner though we are also seeing gold rising due to many factors.