Wanted to add that if you cruise with the HIA it does seem earlier is better with extras sometimes included. For us, we don’t drink, and only cruise with the standard fare so later is often better.
A few years back, when we were working and had to prebook vacations farther out, we did get burned a few times as we watched the prices drop after final payment for our cruises on HAL. This could be because we tend to book repositionings, etc and avoid the 7 day loops.
I usually know what I want to pay for a certain itinerary, and when I see it at the point I’ll book. It usually works out.