Savings Goal Calculator
Solve monthly savings, time, or rate needed to reach a target.
How this is calculated
Solves the future-value annuity equation using monthly periods. Rate mode uses bisection because the periodic rate has no closed-form rearrangement.