How many days in advance do I need to book a reward ticket?