Is Carvana a Meme Stock? [Data Analysis 2017-2025]