minn, what kind of rides do you do? Daily commute? Roads? Trails? Off-road? Does it involve fording rivers?