what homebuyers should know