The Time to Book a Cruise is Now!
With many of the lines offering reduced deposits, you can hold the cruise you want for a minimal deposit, and then pay the cruise off incrementally until final payment is due. Cruising on a budget, kind of like layaway, how wonderful it that?