The latest generation Mazda MX-5 is a mighty fine sports car that recaptures much of the original’s magic. With a roof you simply fling over your head to stow, and rev happy naturally aspirated engine range, it’s one of our favourite drop-tops.