You can book a cruise with the appropriate deposit long before 180 days.and can choose the cabin level you believe to be earned
Just be sure to remind your agent to submit your free cruise request at the 180 day mark
keep in mind that the free cruise no longer includes air fare