I enlisted at 27 and was definitely the oldest recruit in basic training. I figured I had to do it then or I would forever miss the chance. I was still running 2 miles in about13 second and 40 seconds which was above average for the plattoon IIRC. Not too bad for a dude that weighed around 230 lbs.
Thank you for your service.