Suze Orman's new book "The Ultimate Retirement Guide for 50+" just came out, and I took a look at it. In Chapter 5: Power Moves For Your 60s, she spent considerable time saying why you should delay claiming social security until age 70. A key excerpt:
"A benefit you start at age 70 will be 76% higher than the benefit you will get if you start at age 62. That works out to an average annual benefit boost of more than 7% over the eight years. There is no investment in the world that guarantees you anything close to a 7% annual return. Sure, you can invest in stocks, but there is no guarantee that in eight years you will earn an annualized return of more than 7%. You might even lose money. A five-year bank certificate of deposit guarantees a return, but as I write this in late 2019, even the best deals pay less than 3% interest, as do safe Treasury bonds."
Au contrare, Ms. Orman. I pulled up Excel, did the math, and noticed that even investing at a measly 3% annual return, claiming SS at 62 would STILL outgain claiming it at 70 until you are 86. At 6% annual return, you would have to wait till age 100 before claiming at 70 would outgain claiming at 62. At 7% annual return, you would have to wait till 120! At 8%, practically never!
Ms. Orman has famously opposed FIRE, so you won't find in her book the slightest hint of endorsing retirement at 50 or earlier, despite the title. She assumes, probably correctly for most people, that at age 50 you are still working towards a possible retirement in your 60s or 70s.
Chapter 7 is on investing for retirement for people age 50+. Through written for older readers, most of its investing tips are fairly basic: low expense ratio, nice mix of stocks & bonds, don't try to beat the market, etc. The two stand-out comments are: plan on living to 95 to 100; don't assume inflation will remain low; plan for 3% inflation, etc.