Social Security is a social insurance program that provides a life long benefit when elected and will likely be the most important retirement benefit that you will have. And you believe the US tax code is complicated the Social Security program runs a close second. When to file for Social Security is one of the...