The Nasdaq-100 is up 10% year-to-date, but the journey has been anything but smooth, from a 26% drop in Q1 and a 40% rally in Q2. Big tech earnings season kicks off on July 23, with #Microsoft and #Meta reporting on July 30. What will the numbers reveal? Insights by Jim Iuorio with TJM Institutional Services.