Investing in gold can make you rich in future, as the price of gold is not too high at a moment and if you can afford to buy gold then it can give you good returns in future.
Are you sure this is the better way to get rich in the future but my suggestion is gold's worth will not too good way to get rich in future. If you invest your money on the bitcoin, I sure its value will take 20000$ after few year then I confirmed you will get more than more rich after few year.
To be rich you must work really hard. You cant do nothing to be rich, only if you born rich, but that will not happen everyone.
If you are smart you can also invest in Bitcoin and maybe in the future you can be rich. And most important is to save money.
You can get rich that way but a better way is to diversify your investment. Do not rely on bitcoin alone or gold alone. You can actually invest on both or more ways. You can also do stock exchange or trading. I think trading is the best way to get bitcoins or money faster. But to do it, you must have a lot of knowledge about trading and how to do it. You must also be well read and well informed in all aspects regarding the instrument you are trading.