Agree with the above but note that usually rates get better the closer the date of departure. Get a web site or sites where you can keep checking on rates, particularly as you get closer to date. Rates change very often (both up, then down, then up and down again). If you are not on your toes (checking at least once a week in the last three months or so before the trip) you can miss out on some very good rates.