Our recommendation is booking as soon as you know the date of your event. We typically see reservations 30 days in advance.