Carvana's (NYSE: CVNA) stock chart resembles a roller coaster. The business has been getting on better financial footing in ...