Carvana stock is tanking. This could very well indicate ‘the turn’ of car values coming back down to earth. What’s that mean? Check out the vid real quick for our take/prediction.

euro cars