Gold's primary purpose is to hedge against inflation. If you're expecting massive inflation over the mid-to-long term then gold is a good play. With the mindblowingly low interest rate environment we're in now, it would seem that inflation is likely to rise in the coming years, however that depends on the economy rebounding which is likely but not a certainty.
Personally, I can't imagine the dollar falling enough over the mid-to-long term to justify gold over a blue chip stock like Apple or Amazon. And if the economy does rebound, then consumer spending will certainly increase the value of your investments in a blue chip stock more than it would in gold.
If you want the best way to hedge against inflation, buy a house with a low fixed interest-rate mortgage.
I'm not a professional or anything so take what I'm saying with a grain of salt.