If I am too boring, just skip this post...
First let me clarify something: it's not vapor that you want. It's droplets of liquid (a cloud). Vapor is a gas and as such gives much less feel and hit than droplets of liquid.
The relative humidity that snow is referring to is a true effect. The higher the humidity, the less evaporation, the less droplets loss after you formed them. but I think that for your car question it's something else.
When you inhale what counts is a phenomenon called "radiative heat loss". In a nutshell, the coil on your atty will make a gas, and the body of the atty and the mouth piece will cool it to make the droplets. Aaaaahhhhh! The hotter they are (as in sitting in a hot car, or super hot atty from over use) the less droplets you form
Keep in mind that the cooler the air is the better it is at cooling your system, so that you can keep on having the same result.
Next time you are in your hot car, place the business end of your PV in front of the AC vent for a while, and see if this improves your "vapor" production. As the car's interior cools down, you will get a cooler PV and a better cooling system and the droplets will come back