Westjet usually has a seat sale to many Caribbean destinations in July. I have booked in July many times and got better rates than booking in February and March. It is difficult to know what might happen this year. I am holding out for better prices and hopefully I will be lucky again.