CarMax says inflation taking toll on car demand; auto stocks fall