Would I buy it again? Possibly not.
But thats mostly because I've already bought the car again once. Had a 2015 that was totaled and bought a 2016. already at 20k miles and still get a stupid big grin across my face every time i start her up

It's a car I'm keeping as long as possible.