Best to book earlier for better pricing. Closer you get to departure the more expensive they are. We always book 10-11 months out.