I have two road bikes and one mountain bike. Ride every time I get the chance. The only way to build up your endurance is to ride, ride, and ride some more. Four years ago when I got started riding a 20 mile ride would cause me to come home crash in the floor and take a nap. Last night I went...