Generally speaking, when contacting trainers about WEF for this next winter, how far in advance should they be contacted (Summer? Fall?)? Also, if you are only going for a few weeks, how far in advance for making lodging reservations?

Last time I was there for WEF (2004 I think), we didn't make plans till pretty late and were in a huge bind to get hotel and car reservations. I think I made those plans a couple months in advance.