We have done 19 cruises which were all booked well in advance to get the best early booking discounts. NOW is a different situation in that many will have paid deposits but fuel extras on cruises and flights may mean cancellation for many. We think there may be some last-minute bargains to be found later in this year.
Maybe yes maybe no ... I have seen some cruises more expensive it all depends how many people have booked.
You will often get discounts when booking a long way ahead ... the advantage you have the choice of grades plus you can choose your cabin ... some are netter places than others for the same price.
I like the choice so book ahead
Our best and most enjoyable cruise to date was a last minute deal on aurora may 2007.70% discount and we were treated same as full paying guests.booked 5th may travelled around 19th will certainly try to do same again if possible next yea.