There will be a time when an oz of gold is higher than the SP which means gold will far outperform stock in the future as well. Take a look at this chart going back more than 100 years and see how gold will lag then overtake the price of stocks. The lag means more OZ/dollar can be stacked, making the time periods when gold overtakes stocks all the more profitable.