good for you!! 20 miles is a long ride. good luck on the 25 and, I agree, take along some food, plenty to drink (with electrolytes) and have fun.