factors affecting property sale speed