 Consumers are keeping their cars longer than ever these days amid a sharp decline in the number of new cars available and the higher cost of purchasing them due to rising interest rates and supply chain snags. 