I tend to wash my car as soon as I'm able to after a rain, sometimes when it's still raining (much to the puzzlement of the neighbors).
I just don't always know when my next wash opportunity will come.
And if the car is really dirty (bird crap, etc.), I am out washing my baby, whether it's pouring or sunny. I've had too many bad etching experiences to let the really nasty stuff linger.