2+ Years In Advance (Votes: 9)
Year Before The Cruise (Votes: 17)
9 Months Out (Votes: 9)
Around Final Payment Time (Votes: 2)
Last Minute (Votes: 2)