In my opinion, CarMax is still a better option. CarMax doesn't have to worry about the costs associated with picking up and transferring every car, so if the dealership you visit can sell your car, you are almost guaranteed to get a better price at Carmax than at Carvana.