For the peak season of December to April, it's best to book 6-9 months in advance. May through November is more relaxed, but popular rentals can still be booked 4-6 months in advance.