I have a 12.5 mile commute one way (soon be my first complete year of bike commuting). I shower before I leave for work and wear whatever bike clothes it takes to suit the temp. I carry my work clothes rolled up inside my pannier with me and change when I get to work. I then let my wet clothes dry by my work spot. I use as much merino wool as I can as it really leaves little to no odor. I change back into my bike clothes I wore in (that are now dry) for the ride home.