Christmas cruises don't normally get less expensive. We have a Thanksgiving week cruise planned and the price has already gone up by $400 a person and I don't think it is going to drop in price. Too many people wanting to cruise at those times. Now if you were talking the week before Christmas or the Week after New Years, then you might see it come down in price. But as it was already mentioned, use the early saver pricing and if it does come down in price you can get refunded. Just be certain you want to go, because if you change your mind you lose your deposits with early saver.
Carnival Cruise Lines:
Fantasy 90, Celebration 95, Victory 05, Conquest 05, Spirit 6/06, Freedom 6/08, Holiday 7/08, Victory 6/09, Valor 9/09, Dream 6/10, Splendor 8/10,Conquest 8/11,Magic 11/11,Triumph 4/12,Spirit 7/12,Freedom 11/12, Triumph 2/13 - The fire cruise
NCL Dream October 2006, RCCL Mariner OTS June 2007, Celebrity Silhouette 2013