If I put $5000 into a Roth IRA today and decide I want to use that money as a down payment for a house next month or next year, can I withdraw my original contribution without penalty?
You already voted today!!
With a Roth IRA, you can withdraw contributions at any time, without penalty. Earnings can be withdrawn tax- and penalty-free as long as the account has been open for more than 5 years.