Hand wash with a fragrance-free and fabric softener-free detergent after every ride. You can do a far better job by hand than the washing machine, it's easier on the garment (if you do it right), and you minimize the time stains have to "set". Plus it uses less water and no electricity.