Do both, then do some more! The cost of living, even in retirement, is far more than most people can imagine. Then save some more!
I’ve done the math and I can’t live past the age of 66 years and 3 months :)