People posting on this board are either manipulating others or just ignorant
How can you say that 3 million or 5 million or any other figure you pull from arse is correct.
It's completely contingent upon your debt and lifestyle.
If you own your home and auto and your debt free then you can retire with very little in savings. In this scenario you could have a few hundred thousand and be fine. Obama care and other subsidies are based on income not assets. Therefore you could live in a million dollar home on a golf course at 60 years old, show less than 24K in annual income and exist just fine.
Let's say you own your home, debt free and have 1 million in savings. Take the million and get 7/8% annual return, adjust for inflation, pull out 50K per year. Your minimizing your tax liability, have spendable income and you will never touch your principal in your lifetime with social security. You don't need 5 million dollars.
Now, if you want to travel a great deal, buy new homes and new cars every year then your going to need more money. if your not Debt free, your going to need more money.