We were there last July 7-12. It was crowded, but not as nuts as when we have gone Easter week. This year July 4th is on a Friday, so I would think a lot of the crowds would remain through the weekend. Just go to the parks early, take an afternoon break at a pool, and go back in the evening. The good thing is the parks are open late then.