Investors should buy CarMax stock ahead of earnings, Stephens said in an upgrade of the shares. Analyst Jeff Lick boosted his ...