Work hard, save and invest towards 2k/mth in retirement.. inflation and expensive medical nursing care for IFM means no early retirement and cant wait for annuity payouts.
Opinions from "experts" very varied; no sure win formula. Prefer having a few strong stocks with consistent dividend payouts; avoid "risky" stocks with likely sudden high gain / loss.