We spent 14 days in Yellowstone and could have stayed 14 more. It is a shame that some people say they were there and saw it all in three days. That is a shame. If all you want to do is drive through so you can tell everyone that you were there then go ahead and drive through. But don't tell others that's all there is in Yellowstone.
Staying in two location will help. We chose Canyon and Grant with Grant being our favorite. We had a generator so no electricity was not a problem. Yellowstone is so large and so much to see that two location cuts down on your drive times. Get reservations and enjoy.