I think each has its benefit and you need all three
Cardio - Keep your heart health up and for endurance
Weights - Strength training
Yoga - A neurologist I was talking to mentioned yoga, because it builds balance, something that as you get older gets worse, especially in older people where most injuries are because of falls. Besides that I just like doing yoga after weights to stretch.
Cardio - Keep your heart health up and for endurance
Weights - Strength training
Yoga - A neurologist I was talking to mentioned yoga, because it builds balance, something that as you get older gets worse, especially in older people where most injuries are because of falls. Besides that I just like doing yoga after weights to stretch.