I tend to find that between 8-4 months before travel is when you get the best deals.
I do check most fares every 3-5 days or so. When you feel comfortable, you need to hit the trigger and do not look back!
Only once have i bought exactly 330 days in advance!