It never actually left me stranded - it was too well mannered for that. Instead it just cost a fortune to own and operate. Every few months some new thing would go wrong during 'routine' maintenance and I'd be out another two to three grand (or more!). At some point the juice just isn't worth the squeeze, so I sold it a (considerable) loss and moved on to a known, reliable, robust quantity.
Opted to lease a Prius. That's it in the picture. Don't be confused by the logo - it's a Prius - same engine, same hybrid system, blah blah blah. It's pretty nice! Lots of features! The best part is I don't have any maintenance costs and it's covered by a warranty (obvs.) so basically I just have to show up with a check for three years and it will work very well. If I'm going to have a car payment I might as well have a new car. Be sure and wave if you see me on the road.