Using the selection tool, I'd select the white body of the car and then copy+paste to another layer. Then play around with the Image adjustment tools (i.e. Channel mixer, Hue/saturation, etc) to get to the colour you want.
This would be an option if it was something like a blue car, but since the car is white, you can't really change the color/hue if there is no color/hue to begin with. We need to add some hue into it. What you need to do is select the body of the car with your selection tool, but don't do any copy or pasting. In the layers window, simply create new layer. Then go to that layer and fill your selection with an orange color. Any color will do at this point.
Then there are two things you need to tweak to get a realistic looking color, both in the layers window. First is the opacity slider, and the second is the blending modes dropdown. (It is the dropdown with options like "dissolve", "Hard Light", "Multiply", etc.) Both of these options change how the layer interacts with the layer below it. The Opactity makes the layer "see-through" and the blending modes are sorta filters of how the layer is viewed against the layer below.
I can't remember the exact settings you want to tweak them to, but trial and error with those settings will get you a realistic color showing through.
Then after you get your color right, you can adjust the color of the layer itself, go to the hue/color settings, use the paintbucket to put in a new color, etc. You should be able to try all sorts of colors.
The only thing I have to warn you of with using this method is that the color of the car will not be the "true" color you plopped in there. Meaning, the color will look different than the exact tone you pasted in because you filtered the crap out of it to make the car look realistic. Make sure you get your true color from eyedropping the image, not by going with whatever color you pasted into the layer.