Do not book at the last minute.

Booking at the last minute may happen if you are travelling for business purposes. However, if it is for a vacation with your family, then you should book it ahead of time. Booking a trip ahead of time does not only mean saving more money, but it also means that you are able to plan it well.