For the third time in five years, our experts have voted the MX-5 as the ultimate mainstream sports car.