The best time to get a pre-listing appraisal is before you list your home for sale. This will give you time to review the results and make any changes before putting your home on the market.