Re SPY cycles: the classic 13week/65day cycle has morphed into a 72day with components of four 18day cycles. Currently on day 9 of third 18day cycle, so a high is possible and the CCI's are suggesting that. However, the more prudent course would be to await the end of the 72day cycle which would be nominally Feb 23.
IMHO the "top" may be near 3150, and a reversal in late Feb with reasonable risk could make a reasonable trade with target area of 3000.
Oddlot
Stay on the right side of the cycle!