When to Trade-In / Carvana / End Lease Naturally

I have 5 months left on my 2017 Honda Civic Hatchback EX (July 12th end of lease date) and I’m about 12k under miles. I got a quick Carvana quote that was $900 less than my payoff. Am I correct in assuming that I should keep an eye on this over the next few payments and if it falls below the turn-in fee, I should either sell to Carvana or trade-in the vehicle? Also, does Carvana (or the other similar companies) generally pay more money for a used car than a dealer?

I saw another thread that claimed that Honda Finance will charge you the turn-in fee if you sell third-party, so now I’m really confused on if that’s even an option.

I’d recommend holding onto that Hatch - it will likely go up in value.