Honestly... I rode well over 40 km in dirty slush and snow today and could not get my bike to look like it had seen any winter riding.
Something about a coat of wax and some full coverage fenders had something to do with this and that thermos was there all day and has nary a speck of grime on it.
Does anyone need to ask if fenders are a good idea ?