Is the 2023 Mazda Miata RF STILL the king of sport cars?