Project to display the funds required to support a repeated expense indefinitely. The primary purpose of the expense_impact.py script is to get folks thinking about the total cost of personal expenses. 'Annuitized' expenses often appear supportable when their total 'cost of ownership' is actually remarkably high. For example, how much money would you need to save to support a daily
Potential solutions for the "goodies" are demonstrated in expense_impact-solution.py in case you would like a frame of reference or comparison. It is also a cleaner, more capable solution if you want to consider different retirement ages, Safe Withdrawal Rates, etc.
Requires python 3.6+