It depends. Some bonus codes are valid for months, while others can be redeemed only within several days (you can clarify these terms from casino support).