After reaching its low point in early September, CPRT appears to have completed its prolonged downward correction and made a sharp bullish move. This move has now been steeply corrected, and I expect the stock price to rise through the end of the year.