Was Carvana's Stock Price Explosion Justified?