I booked through Princess and noticed a price drop the day after I made full payment.
All it took was a call to Princess and I got the lower rate.
Depending on which line acknowledges price drops for paid passengers, I'd book as soon as I could on a cruise that's important to me. If you're picky on your cabin location, your best bet is to book sooner rather than later.
Hope this helps.