S&P 500 PRIMARY & WEEKLY CYCLES
There's an expectation that the Market will continue towards to 2020 highs.
This will complete the 4 year cycle from the 2016 double yearly lows
With the tensions between IRAN and the Trump administration, markets could easily end back down into the 2020 50% level. (Confirmed with a breakout of the Weekly lows @ 3183
First target January 50% level @ 3115
Then 2976
However, most often that not, US markets continue to move higher in January.