Is it time to buy or sell your home?