you bmw brochure? then you must be born with some sort of artistic ability, apply, pay and graduate from top tier art college. score a job with an agency. shoot a car with a haselbach camera, then send it off to a team to retouch, add cgi background, and print...
realistically... you just need to first learn how to use your camera before you buy a new lens. everyone has their own lens preference. I myself like to shoot at 200mm f/2
as you can see all different types of lenses have been suggested, I would rent some lenses to see what works for you after you learn how to use your camera.