There is no perfect car. You need at least 2 cars - one sporty one, and one for trips/hauling shit. Currently I drive a MX-5 and a Sable SW. I can fit 10 foot long 2x4s inside the Sable, and carry 16 foot boards on the roof rack. And I drive all spring/summer/fall with the roof open in the MX-5, plus a few warm days…