Buy This Tech Giant Stock Down 20% Before Earnings for AI Growth?