Totally agree with having your own car. We used the buses for years and suffered the torture of midnight exhaustion and crowds.
Now we rent a car and zip in and out of the parks within minutes. And we use AAA to book our vacations and get a parking pass that puts us up closer to the entrance. Now that's magic!