My commute is 17 miles each way and I only do it a couple of times a week if the weather is nice. Half that distance is the max I would want to do every day regardless of weather. My commute is mostly flat with a 135' climb on the way to work, 135' and 80' climbs on the way back, with only about 5 intersections where I have to stop for traffic.