Shelby GT350 messy topo

Well, one day I was looking through my material library and thought ‘Hey, lets make a car!’. To be honest, modelling is certainly not my strong point (that’s material nodes). I attempted the body of the car, without the interior. And the topology of the car is horrible. It doesn’t even sub-div properly, and as a result the surface is bumpy and doesn’t do that lovely muscle car justice. Could anybody correct me on what I am doing wrong?

Thanks in advance;

Blend-file attached:
Shelby GT 350.blend (580 KB)

Sure, I thought the same thing myself! Thanks for your comment. Now to start again…