Drawing cars is like expericening the car as it was right infront of you. To me drawing a car usually gives me more insight of the details on the car that I would normally not notice from just looking at a picture.
Is it really so hard to do a nice Ferrari sketch or nice Porsche drawing for that matter? That is a question I get a lot. My answer is that only patience can make a good drawing. Because if you are not willing to spend many hours just getting the proportions of the sketch right, the shading right or the lights right the result will be not very impressive.
My best advise on how to improve your car drawings is simply to spend more time on them. For example if you are not fully satisfied with the front lights, don't just continue with the drawing and hoping that the lights will get better by some magical touch! No, look at the lights and don't give up on them until you are fully satisfied with them, then move on to the next part of the car drawing.