SPX forecasting the rally and buying the dips