I'm going to say 7+. We've gone the week or two after Memorial Day, the past few years.
Standby at the major rides builds to about 45min wait-times... Some peak at 60min. Dinner reservations are easy to get. Plan for a rain-shower later afternoon.
Plan ahead, hit the parks early, use fastpasses wisely...and you'll be able to survive any season.