It’s well known that a cruise is an affordable holiday option, and one of the best ways to make your budget stretch further is to purchase your ticket at the last minute. If you are considering taking your first...