Browsing: Carvanas

5,150%. That’s the approximate return I would’ve made if I’d trusted myself. It was 2022, still deep in the pandemic’s long fade-out. Many industries were under…