I shower every morning before I ride into work. It makes no difference whether it is raining or not. If it is raining, I wear rain gear. Sweat by itself does not have odor. It is the bacteria on the skin which makes the odor. So, if you are freshly showered, you should have little, if any, odor due to your bike ride to work despite perspiring.