$QQQ likely topped on a weekly bearish engulfing — classic B wave behavior. If it closes under the 20-week MA next week, wave C kicks in and the downside target sits around $637, testing the 2025 high. Clean Elliott structure playing out. Watch that MA close.