As a ship sells out, the prices go up. Prices only go down if the ship is not selling well. So you either book early, or last minute, to get the best price.
Equal opportunity cruiser since 1998-4 Carnival, 4 RCI, 3 HAL, 3 Princess, 5 Celebrity, 3 NCL, 1 Disney
I have now achieved-
ONE HUNDRED DAYS ON A CRUISE SHIP!!!!!!!!!!
146 days total