I don't know were you in traffic? Or did you have some open space? I can think of a lot of things based on where I am. If its on the street and attacked its fight to kill, run, avoid at all costs if needed or just do what I gotta do.
Your standing by your car time is so your just getting out of the car as he approaches you so he thinks hes got you pined in your car - (not out and standing yet) and push that freekin door into em. Hard as you can get out and put your food on his throat if he falls and say dont move or ill step. - End it quick thats how I see it