After watching my mother-in-law's progression through life until her death at age 100, I became more convinced that it's better to take actions when you can that will enhance quality of life later. For example, she had dentures and opted to repair a broken plate rather than replace it, because she was already in her 80s. But then when she was in the nursing home and unable to easily get to a dentist she had to put up with the problems caused by the repair rather than have the better quality of life she'd have had if she'd gotten a new plate years earlier. She also started to have pain with a bad hip in her early 80s. She'd had a knee replacement in her 70s so said she didn't want to do a hip replacement. Since her lungs weren't the best, we didn't push her on that decision, but she lived with pain and very limited mobility for another 20 years.
I know most of us won't live to 100 but her longevity wasn't based on anything special she'd done and she outlived all her siblings by many years, although she did have some ancestors with longevity. She was mentally sharp until the end, so I often thought it was unfortunate that she'd felt she was too old to spend money on herself when she was in her 70s and 80s.