I would definitely bring your car.
1. The wisdom of our federal government is to impose a 10% luxury tax on upscale cars on top of the regular 13% tax on purchases.
2 Check here regarding admissibility:
Explanations on Mandatory Compliance
3. You should only have to pay small excise taxes (AC excise tax, not expensive) as you are binging your personal car here (not importing as a business to resell).
4. You will need a US export permit. Read about it here.
https://simplifiedtradesolutions.com/
5. Not all border crossing points deal with cars. Don't know you route but the Queenston/Lewiston Bridge is one option and that is enroute to Toronto.
6.
You have to submit documentation in advance to your US border crossing point (ie. export permit, vehicle permit) Simplified Trade Solutions (link above) can walk you through all that
7. On the Canadian side you will receive documentation that you have to take to the licence bureau
8. You will need an authorized service center to confirm that your car is compliant. I suggest you contact a Tesla Service Center in the Toronto area and let them know what you are doing (surely you are not the first person to bring a Tesla into the country) and verify they can certify that your car is compliant to Canadian standards (sound like your US Tesla service center has taken care of that)
9. Ask Tesla here in Canada to do a safety certificate which you need to licence the car here (this is different than the importation stuff)
10. When in Toronto and with all paperwork in hand, trot down to the Licence Bureau and register the car.
I have imported and exported many cars over the years. It is no more complicated to import into Canada then it is to export to the US. (Contrary to above post). You just have to research it and be properly prepared.
Welcome to Toronto. Trusting you will be: a Maple Leaf and Raptors fan!