Most people use the "standard" structure:
Model/ CarModel.cs DriverModel.cs ViewModel/ CarViewModel.cs DriverViewModel.cs View/ CarView.xaml DriverView.xaml
The reason why it's popular is because some people will argue that you should be able to put Models, ViewModels and Views in different assemblies.
For large projects, we add subfolders into the Models/, ViewModels/ and Views/.
For the sake of completeness, it's worth mentioning that you may find a few people using a "feature driven" structure:
Car/ CarModel.cs CarViewModel.cs CarView.xaml Driver/ DriverModel.cs DriverViewModel.cs DriverView.xaml
But it's very uncommon.