Sounds odd, but Bloomington, Indiana matches every single thing you listed. Amazing mountain biking, really healthy road and cyclocross cultures, national forest to the south, state forests to the north, west, and east. It's a quaint college town, has all 4 seasons (something I miss now that I...