Look at Strava at any pros who log all their rides and you can easily see what the base difference between amateurs and pros is - time spent on the bike (and i'd imagine quality time spent on the sofa recovering instead of holding down full time jobs).
Indeed.
Look at Strava at any pros who log all their rides and you can easily see what the base difference between amateurs and pros is - time spent on the bike (and i'd imagine quality time spent on the sofa recovering instead of holding down full time jobs).