According to experts, now is the time to buy a house. Data shows that 90% of Americans want to be homeowners when compared to the number of people preferring to rent. Experts have given three reasons why now is an optimal time to buy a home: Mortgage rates are down allowing more people the ability to afford loans, price growth is slowing, and many housing markets have recovered. More here