Can iBuying survive a market slowdown?