It really depends on the time of year.  If you are wanting to book in the Summer months, I’d schedule something as soon as possible since those dates book in advance and very quickly… Weekends especially!