A recent analysis determined that a $1 million retirement nest egg may only last about 20 years depending on what state you live in. Based on this, if you retire at age 65 and live until you turn 84, $1 million will probably be enough retirement savings for you.