No, there is no deadline, so there is no rush to activate a game key once you make a purchase. Just ensure you do not share your key with anyone else, as it can only be used once.