New-vehicle inventory has stayed below 3 million for more than four years.