Like Clifton, I ride in the rain all winter. I don't bother cleaning the frame off, I figure that the grime protects the paint job
When I get home, I park my bike inside and let it dry off. I wipe down and relube the drivetrain about once a week in the winter. I just use tri-flow to lube my bike and it works fine for me.