Is Now The Right Time To Buy a Home?

Considering a new home purchase? You may be wondering one of…