So it all depends on which goals you have for some goals gold is better for some goals bitcoin will do you better.
Both have their own advantages and disadvantages and it will depend on individual in what sense he wants to make money, if you are a safe player then you will choose gold or else bitcoin.
gold is for people always the safest option. especially because of the fact that a lot people see gold as some sort of safe haven. another important aspect for the average person is that with gold you own something physical. i quite often hear that they can't hold bitcoin in their hands, and thus it's not real money to them. very weird.