Surely bitcoin as it has an ability to give me best profits in quick time which is never possible with gold as to make profits from gold you need to hold if for a very long time which is not possible for me.
Gold is essentially meant to hold your wealth securely. Giving profit is not one of its main aims. Historically, gold has been used as an asset to defend the wealth against inflation. And if you check the price charts, you can see that its performance is better than that of the stock exchanges and real estate.