Last two years used Tesla prices were higher than new ones. You need to wait up to a year to get new Tesla though. So you could actually make some money while driving newest versions of cars.
Still, it probably would have been more profitable to keep driving just 1 Tesla, and sell the other Teslas as essentially new as soon as you got them.