Best Time to Look for a New Job?

Earlier I was chatting with a buddy of mine who recently switched jobs (again). He has some considerable experience in job searches and switching employment so I’d consider him an authority on this topic. He was wondering why it never fails that as soon as he...