Learn key factors to consider before filing for Social Security. Understand timing, earnings limits, and how to maximize ...