Roth IRAs
The difference between a regular IRA and Roth IRAs is that any money generated within the Roth will never be taxed again. If you haven’t retired yet, you can also take withdraw contributions made to a Roth IRA without any penalties.
Furthermore, if you think your income will grow substantially, placing the money in a Roth is a great way of getting a tax break too.