I know it's been said before, but this is Forbes, so . . .
"Funds for Social Security and the Medicare trust fund that pays for hospital expenses are expected to be depleted by 2033 and 2031."
I can't give you a cite, since I got this from my inbox. Maybe click on today's Forbes issue.