CarMax shares crater as its huge earnings miss signals an end to the used car boom