We are leasing cars for many years now. Its way less problematic. Car flipping at least here in Germany is maybe a bit more cheap maybe even profitable but ofcouse not on monthly but 12 month base and only with price stable, used higher class cars.
But compared 650$ per Month for a truck that big sounds realy a good deal.
you could even review them if there are some interesting ones, changing car on monthly base is a opportunity