2016 Mazda MX-5: Still one of the best?