Can't you simulate that experience by setting aside money in your banking account for your vacation?Booking early enables me to pay a set amount each month leading up to the PIF date and not have to pay for the cruise all at once.
Psy
I guess I don't understand why you necessarily need book early to do this.