Second/ third week in May typically. I think this years dates are looking like May 12-19th Great crew of people, as always. And the weather is fantastic
Weather is still usually great. Over the 8 years or so I've been going, only had a few cold days, and it was usually right before/after a big storm.