Is CrowdStrike Stock a Hidden Gem After the Recent Selloff?