I would go for bitcoins only because this is an developing technology through which billions of dollars are getting circulated. When you consider gold, it is a commodity and based on quality price differs. In bitcoin it is common to earn profit in short term as well as its purely based on technology which can provide big profit compared to gold. So bitcoin is given priority...
At this stage investing in bitcoin is the right thing to do, as users are increasing and bitcoin is getting more popular now so it can be the best investment for the future.
Bitcoin has going to have good future at all. We just have to wait for the price to increase dramatically.
But if you are holding gold too that is better to have both investment.
If you can afford to hold your coins for next 5 years then I think you should invest in bitcoin as if you compare the profits of gold and bitcoin then bitcoin will give you higher profits.
Yeah and bitcoin allow us to invest in small parts which is not possible with gold, and bitcoin can be used in multiple ways like online shopping, money transfers etc which is not possible with gold.