There’s a nearly 50-year difference in how long $2 million lasts in retirement, depending on where you live.