Why the time to buy Palantir stock might be right now