Also - according to the Rule of 7's, your money is going to benefit you better long term in the Roth, as opposed to a gain for a 3 year house purchase that you might not be able to sell off when you move. Also - with no data to back this statement up - I don't think people are making ~10% return on homes annually.