SPX Forecasting rally & Buying Dips