If you had to convert all your wealth to either Bitcoin or gold and keep it there for 10 years, which would you choose? Keep in mind the fact that Bitcoin has only been around for 5 years, and could be fundamentally different in any number of ways in 10 years.
Bitcoin is a disruptive technological protocol in its infancy. It is still in the process of price discovery and as additional layers of interface are added on top of the protocol, the difference will be equivalent to the difference between the internet today and the internet in the 1980's. It is impossible to predict what bitcoin will be like in 10 years, but I expect it will be exponentially more useful (and as such, exponentially more valuable) by then.