Car shopping is a struggle. I'm a young guy, got a kid on the way, and have a dog + wife. I have a bit of a lead foot but don't know much about cars. Looking for functionality without sacrificing the enjoyment of driving it. I want to enjoy my car.
Your vote: $14,000 - 2018 Mazda Mazda3 Grand Touring Hatchback (34K miles)