Anytime is good for me. About places, the only good place I know is the Triadelphia Reservoir, there's plenty of space and it is nice out there + fishing, also you have a nice view from the grilling place over the lake on the parking lot all the time