Eight things you need to do before making an offer on a property