I think bitcoin if you want to make money in the short term, while long-term we choose the gold that can be stored in banks around the world.
There will be hardly anyone there in this world who in spite of having some good amount of money will go for investing his money into gold when he is having this option of investing hi money into bitcoin. Investing into bitcoin actually means that you are going to have far more money in return than your actual amount of investment and that you will be able to live a very comfortable life.
in some ways your right mate why need to invest in gold while theres big potential of gaining more profit in bitcoin,but the thing is bitcoin is advisable for long term investment though same as gold the thing is bitcoin is virtual and gold is physical.people feel more secured if they can see their treasury filled with their assets than seeing it from online wallet.
I think the best way is dividing the amount in both gold and bitcoin so there would be no regrets and issues on where to put the funds