How far in advance do you book your cruise? I normally book 5to 6 months in advance.