On the hand, bitcoin has some drawbacks. It is a risky transaction system. Bitcoins are not widely accepted. The Bitcoin system could contain unexploited flaws.
If we think about security and other advantages, then gold is far better than any other assets. So, we can say that gold is the best for long-term investment.
Finally, for short-term profit-taking, you can definitely invest a decent amount in Bitcoin too.
And if i were have the opportunity to avail both gold and bitcoin as an investment i would surely grant it. For me gold were a good long term investment which i know as much as the time pass by the more it become much valuable and didn't degrade ghe value. However bitcoin today was supposedly the good asset and i can't deny the fact that what the value of bitcoin possessed today were attractive to any investors and no doubt that more investors were willingly to invest. Can't also deny how risky it is to invest in both but the mere fact that rest assured will be profitable were undeniably true.