dfitzger: By @stravacycling: Nutrition, hydration, equipment, training and routing all take on a gre