96% of people believe now is a good time to purchase a home