Cycles do work, but better to watch short term indicators, when they flash sell.
Options: Still on buy signal
Trin: Back on buy signal
moving averages: solid buy signals
Advance decline numbers: solid buy signals, but getting overbought.
Pattern: cant get much more bullish
seasonality: bullish until end of april, but could top out soon, and then go sideways.
Bottom line: Be ready to short the first rally after the next 5 to 7% correction, especially if the rally is volatile. Then you will make big money. I agree, likely drop next week, but how big?