Gold has had its reputation for centuries. Simply, there is nothing that can compare in that respect, and it is really hard that it ends up being worth nothing after centuries of being a valuable metal.
Gold will always have value but it will never make you rich. Now Bitcoin has more risks but it has a ton more possibilities of making you rich with a affordable 5 figure investment. Like investing 10,000$ right now in Bitcoin can make you a millionaire in 10 to 20 years, with gold not so much.
Yeah. Bitcoin has a lot of potentials in the future. Even now bitcoin looks promising. You can do many things in regards to bitcoin and it has of way in earning. When you are good at trading then bitcoin can do a lot for you.