Primer that doesn’t attract moisture

I did some research on this topic and all primers, even catalyzed epoxy primers will absorb moisture. A vehicle that is left in primer for any amount of time will draw moisture, dirt, grime, oil from our fingers and then you have rust.