Should you buy Palantir stock? (May 2024)