It’s a question that I often get asked, when is the best time to book a cruise? There are several factors to consider before you lock yourself in. 1) Do I care where my cabin is located? – The best cabins get booked first, so if you really want that cabin that is mid-ship and …