Gold is a very interesting element out there, but despite it's appeal, it is very hard for me to consider it money.
Its the same as diamonds, emeralds and rubys, all of them are shiny precious assets, but none of them are money, they are just valuable commodities
Bitcoin is money.
The only thing that makes your perception of fiat currency to be worth more than gold, is its artificial stability - which is considered a "given" in western-type countries.
For example, if you lived in a country with serious inflation or currency devaluations, you would not value your national currency. You would take gold (or any hard asset) every time, instead of the national fiat currency, because it actually IS better money than the devaluing fiat.
Billions of people live in countries like these, and for them gold provides a kind of stability that fiat money can't. Same goes for bitcoin (being more volatile). Still, if you are in a country with a weak national currency, bitcoin is almost as good as any hard foreign currency, so it's preferable to local currency.
In a sense, the billions of people living in countries with weak national currencies have far more to gain by adopting gold and bitcoin, compared to "stable" economies that run USD, EUR, GBP etc.
Gold is a stable asset, bitcoin is a stabil
izing currency.
Bitcoin should become stable in the next 2-3 years, then it will be the most stable currency out there (stable also counts if it appreciates 2000%)
Gold will stay more or less the same, since gold is just a metal, it wont be worth more than it is, only if you find new properties of it.
It is only that other currencies will devalue faced to gold.
Bitcoin will become ever incresing since bitcoin is a currency, representing a whole ecosystem of faucets, exchanges, gambling sites, and more. If this underlying economy grows, bitcoin will grow. And it has no reason not to grow