The MX-5 and CX-5 are the only Mazda vehicles that are worth buying new, with the market size for the former being tiny and not able to keep the company afloat. The 3 is pretty, but not fun to drive and overpriced especially in a fun to drive form. The jury is still out on the CX-30, which is priced reasonably and has…