CrowdStrike Stock Analysis: Should You Buy Before Q2 Earnings?