It seems like the conventional wisdom is that it's best to delay taking Social Security Benefits as long as possible - at least until full retirement age (66 or 67) and preferably until age 70 - to maximize the size of the monthly check you'll get. What I haven't seen discussed is the risks you take in delaying beginning SS Benefits, i.e., if you decide to wait until age 70 to take your SS Benefits and you end up dying beforehand, you and your heirs will have gotten NOTHING from all of the money you put into SS. If you can afford to wait until age 70 to begin collecting SS Benefits, why not begin taking the money at a reduced rate at age 62, invest 100% of the money, and then at age 70 you'll have a nice, additional, nest egg which you can use for whatever you like and you'll continue getting the monthly checks, albeit at a reduced rate? Apparently the actuaries at the SSA figure it out so that, on average, you'll get the same amount of benefits no matter when you begin taking them, so why not begin early at 62, invest the money, and then in case you die earlier than expected, your family will at least get something?