Check with Carmax too. But go where the money is best. The only issue with trading in to Tesla directly is the lead time - your estimate might be great now but who knows what it’ll be like when your car is ready? Not to say that they will intentionally change their offer but, as the saying goes...