Cycles analysis indicates one more near term push higher to 3.8-4k zone, followed by one last retracement to 2750-2880 zone for late-comers. Will be final significant discount in price before new highs are achieved. Longer term targets remain well above 20k levels. Volatility isn’t over just yet!