Carvana announced it was hitting Atlanta roads with a new sales strategy, 12 years after launching from the market.