I would book when you feel it is a price you can afford. Usually prices do go up or don't change closer to the cruise . Our Sapphire cruise in Jan 2011 , the price didn't change right up to the last day . The next cruise the price went down almost 30% . The ship wasn't getting filled or sellin
g very well .