Each bonus is valid for a specific period, that you can always find in the Terms and Conditions of the bonus you accept.
To check your bonus expiration date, go to My Account and select Bonus History. This ensures you stay informed and make the most of every offer.