Editor's note: A previous version of this story misstated the date of CarMax's purchase of a minority stake in Edmunds.