The best time to go on a cruise depends on the destination, with different peak seasons offering specific advantages. For example, the Caribbean is a sunny escape during the frigid winter months, but Europe's Mediterranean cruises are at their prime in the hot summer.