Retirement in 2025: Ready to thrive or just survive?