As you may have heard, our nation's most successful social program is in a bit of a bind. Every year since 1982, the Social Security program has generated a net cash surplus. By bringing in more revenue than is paid out in benefits each year, the program has been able to build up a $2.9 trillion reserve. However, according to the 2019 report from the Social Security Board of Trustees, the program is about to hit an unwanted inflection point. You see, more than a half-dozen ongoing demographic changes are expected to result in Social Security expending more than it...