Ok the first cruise was great. We did not book on the ship because we wanted to come back home and discuss and not make a decision based on the honeymoon period. We have now decided that we will cruise again. My question is how far ahead does everyone book? I would like to get a good price but realize because it will again be a spring break cruise the specials would be limited. Should I wait until there is an on board credit sale or should I just book it?