The 'best time' to buy a home is right around the corner. Here's what you need to know | Fortune