"On average, a $1 million retirement nest egg will last 19 years," according to a 2019 report from personal finance site GOBankingRates.continue reading