It is really driven by the market about the best deals. If you book early, they will protect the price point up until final payment. It would be hard to predict. I would go with the early to get the best cabin selections. Then if it goes down get the adjustments.
The rates on (most ships) are showing for up until April 2009 on my system.