Last three pull back which two time SPY went under 20 MA sit perfectly with in this cycle period, Guess when is the possible next low of the cycle ? NOV 5th....
It may not be perfect but there is a high chance of this could happen during election week