I don't know if this can be proven rigorously, but it is pretty self evident that you will live as long as you keep riding. So if I copy my mom and ride until I am 86, I will live at least another 20 years. (My mom went another 5.) In that context, riding seems like a no-brainer.
Ben