@Ethan S.
I drive a Toyota Prius and have been for the last 5 years. At first it was a blow to the ego at the time of purchase because I was used to driving fun sporty-type cars and the mere thought of driving something "uncool" was hard to swallow. However I bought the car when gas was at an all-time high (think $5+/gallon), and the monthly gas expenses easily paid for the car payment at the time - it was a no brainer situation to switch cars for me.
Fast forward a few years later, this has been my favorite and reliable car to date. It's comfortable, gets great mileage (50+ mpg), and is super easy on the wallet. At this point in my life, I'd rather go with a utilitarian vehicle that will get me from Point A to Point B. I have the freedom to drive as far as I want without worrying how much cash I'd have to shell out to get to and from.
At the end of the day though, I think it depends on your goals and what you are actually needing the vehicle for. For me, I found myself needing to commute 100+ miles per day to get to work for a few years, and driving a sporty car that got me less than 20 MPG would have been horrible. Had I kept my old car, I would be further away financially from my investing goals.