VERY close. I was messing around with photoshop to see what it was that was bothering me about the color. The color of the photo is deceptively cool. Take a look at the tires of your BMW versus the Mercedes next to it. You see how yours have a much more yellow hue? They should be almost identical in hue. The same can be said for the car; I'm not sure what color you were going for on the body, but it's still way too 'warm' for the photo it's in. I would say go back in and mess with color-balance a bit on a few different parts of the car, and see if you can't figure out a balance to give it a more realistic hue, compared to the rest of the photo. You really are very close, but it still needs a few more steps to make it perfect.
I have an idea: - duplicate the car layer
-go to image > adjustments > gradient map
-choose the darken color to be something blueish and the lighter color yellow
-set the opacity to the layer till you have what you need
I suppose there was a car already in the pic before you pasted your chop, so the car that was already in the pic was supposed to have a ref on the car beside it... i see a rear end of a car reffin on that car...and it's white, you shouldn't bother!
MUCH better, although still a bit yellow. I suggest taking your dark spots (Like the tires 'n shadow) into a separate layer & add a little blue. OR maybe add red to the background image shadows. Might help, might not - I'm just throwing up ideas...
YOUR car is great; it's just the other cars' shading is throwing off the whole pic, because it's much bluer than your pic is.