Economics This Trader Predicted a 38% Crash Before Earnings. Check Out What He’s Saying Now. 24 February 2026, 3:25 am Team Buyback