I think a 7% return in equities (from ~3000 price level) over 10 years is too high. Plus, dividends are still at risk. 

$SPX a better opportunity around 1500.

Do we get there in 2020? TBD. But I know where you can find a 6.8% YTM in the meantime.