That's a really interesting idea. Only problem I foresee is that we might have rentals on that car lined up into the future, though we do have duplicates of most of our cars so we could get around that.
Or, even better, you could just upgrade the next client to a higher tier (unless the client, of course, disagrees when communicating this upfront or the higher tier is fully booked).
I guess the cost of the upgrade to the next client is definitely covered by the sale of the car you had already reserved earlier.