if you will take gold, then you will wait for long long time for its price increase, and your investment cannot give you such a good income because there is a very slight change in the price of gold, on other side there is a bit fluctuation of bitcoin price if you try to buy it in a reasonable price hope that it will really give you a very very good income in a very very short period of time.
So have you even checked a gold price chart before deciding to gift the world with your expert price analysis conclusions.
Gold is currently up 30% year to date - I would not call that a long time for a price increase.

This is indeed pretty good, but being realistic, BTC has way more chances of delivering huge results in the near future. I don't see gold exploding at the rate BTC can easily explode at in the next 3 years.