Carvana (CVNA) Becoming Profitable Ahead of Earnings