Avoid financing pain and plight with Carvana