I try to book early but this year found that the flight would cost just over $1000 (via Toronto). I will wait because I know the prices bounce around after the summer.