Definately not too old! I too started late, only started riding dirt when I was 41. Rode street bikes for 20 years before that. Most of it is about fun, some about staying in shape, then there is that competitive rush. I raced my first MX last year at age 43 and won! I ride & race with my two sons, ages 8 & 12, we have a blast together. In our VetX races, we all race the same track. It's incredible bench racing with the kids afterward. One of the most memorable - my 8 year-old raced the Glen Helen track up those gnarly hills from the National! He was totally stoked making it up that thing each lap. Smoother is FASTER!!!