1. Mudguards. Check.
2. Hooded rain jacket. Check.
3. Cycling pants that absorb the rain without dragging on the legs. Check.
4. Goretex socks. Check.
5. Undercover parking at both ends. Check.
6. Hot showers at both ends. Check.
Conclusion: Life is good. :)