How far in advance should a bridal or baby shower venue in Vaughan be booked?

It is recommended to book several months in advance, particularly for weekend daytime events when availability is more limited.