I think a 31 mile each-way commute would be perfect for me! That's if I didn't have kids and a family to worry about. I just don't think I could get away with 4 hours per day on the bike. I have a 15 mile roundtrip commute. It's OK. It gives me about an hour per day of bike time.