Probably too late to add a serious reply at this point, but I agree with the OP in terms of having enough stamina to hang with your friends/neighbors/kids/whomever on a casual weekend ride and not being the guy who goes home early because he's exhausted.