We normally do 2. We've done 3, and I've seen reports of people doing all 4. However, hopping takes a long time no matter what method of transportation you use. We usually do one park in the morning and then go back to the resort for a break, then head out somewhere different in the late afternoon. Leaving one park, travelling, and entering another park can take an hour or more.