Trainers

Riding inside isn't the punishment it used to be. Better and smarter indoor trainers provide an almost road-like feel, and exceptionally accurate training data. And apps and training like Zwift provide an immersive, entertaining (and admittedly addictive) game-like environment.