Roth IRA: Contributions you make today to a Roth IRA are post-tax, meaning that you've already paid taxes on the money you're depositing. However, once you've had the account for five years and one of the below life events happen, you can withdraw all of the funds (including any ga...