agent appraisal vs cash offer