Investors putting money ... 26% between 2021 and 2023. Carvana's debt situation was the major red flag. It was so dire that ...