Hi Will,
I can easily rotate the model, and nothing slows down. I do that on an iMac Late 2015. Not the fastest machine, for sure.
Go to the Attribute Manager> Mode> View Settings> HUD: Frames Per Second. This allows you to see how much each change affects performance. It is an estimate, and underlying requests from other applications will influence it as well. Keep Web browser closed, especially Chrome can suck the life out of your system.
The best advice would be to have a proxy for your scene, just a few cubes and cylinders, perhaps for the wheels. To get this “under-painting” right.
The Polygon reduction, creates at 80% a relatively useable model, while cutting the amount of polygons below half. I would place the Carpaint objects under a different Polygon Reduction.
If you are in Edit View Menu> Options> Enhanced OpenGL, perhaps turn off Reflections and Transparencies. Turn on or off Backface Culling, to see what works best. After each click, rotate the view and see when fps are higher.
On my simple machine, the steps above result in a performance ration of 1:5 already.
Whatever you do, delete the number plate, it is the only part that has bad polygons in it. Create a new one later on.
The parts trunk02 and trunk_00 are roughly 15% of your overall polygons, while they don’t really have any significance for the main lighting set up.
If you go to the material “black” to Assignment and select all the objects listed there, then place them on a Layer and switch them off for view and rendering you might see another boost in performance. Since they are black, they have a minor role in the initial lighting. However, you pick what matters to you, I can only suggest.
I would replace the complete wheels with a Cylinder Proxy, for the most time during prep. Rims and rubber have quite a high polygon number.
It might be a good idea to place all objects assigned to the material on a specific layer to have more control over it.
Check the mesh carefully, I saw bad polygons.
All the best, and stay safe, stay healthy.