The best car in the world?