EconomicGreenfield 5-4-25 S&P500 since 1980 5686.67