No, There is No expiry for the credits purchased. You may purchase Bulk credits in advance and get discounted pricing. You can consume your credits whenever you prefer to.