Also note Only limited number of bitcoins can be mined (21million approx.)
Gold is un limited and better choice
There is no shortage of bitcoin as its just a number and infinitely divisible.
Gold is not unlimited hence why it has held value for thousands of years.
Gold was divisible last time I checked. Also, Bitcoin only has 21,000,000.00000000 units available.
There is 24 grams of gold available for each person on the planet.
There is 0.003 BTC available for each person on the planet.
At current values, that is $1,000 worth of gold for each person on the planet, while there is only $1.33 worth of Bitcoin available for each person on the planet.
If Bitcoin were as valuable as gold using these measures, a single Bitcoin would be worth $250,000.
While I don't believe we will see Bitcoin reach that value, I do believe that for a majority of those 7 billion people, Bitcoin represents a much more useful commodity. As such, I expect those numbers to converge a bit over the coming years while both continuing to rise due to the further erosion of fiat currencies.