I used to wait in line for an hour on the big rides. Now I never wait more than 20 minutes.
Same here, and I don't use RideMax.
I think there's only a few simple strategies you need to keep in mind during the course of a full-day trip to Disneyland.
1) Get to the park at least 30 minutes before opening. The first couple of hours of the day will be an opportunity to quickly get on popular rides without waiting.
2) Try to get into a rhythm of getting a Fastpass, experiencing one or two less popular rides without Fastpass or see a show, and once your return window opens up for the first Fastpass, get another one from a Fastpass-enabled ride in the area, THEN use your first Fastpass. If your return window is much later, then you can get always get another Fastpass after two hours.
Here's a real-life example.
1) Get Fastpass for Space Mountain (assume the return window is only two hours away)
2) Go ride Star Tours, see HISTA, or explore Innoventions or something. Matterhorn is also close by.
3) Your Space Mountain Fastpass Return window has opened up
4) Get a Fastpass for Buzz
5) Go on Space Mountain
6) Move on to another land
And the most important rule is, 3) go at a pace that's right for you. People tend to give advice that is right for them. If running back and forth between Fastpass machines is a pain, then don't do it. Your vacation is what you make of it.
Personally, I believe Fastpass has made the Disney experience more complicated than it has to be. When I explain the ins and outs of Fastpass to a first-time or infrequent visitor it's like explaining the United States Tax Code. Unfortunately with Fastpass, if you don't use it, you tend to miss out. The whole reason Fastpass works is because there are people who don't use it. If everybody used it to its full potential then the system would break down and be useless.