One thing I noticed in a lot of "beauty shot" professional car pictures:
- they never shoot in direct sunlight
- best ones (I think) are taken often immediately after sunset (or before sunrise) when there's more contrast between the landscape vs. the sky in the paintwork reflections.
I waited for those conditions for these pics. Could have used better cameras (1 mp top, 2 mp bottom), but the light sure is nice.