Canada has an agressive proceedure that effectively protects their private dealerships from citizens wanting to purchase their vehicles from USA, where prices are generally lower.
You will need to check with your local government and import policies to determine what needs to be done to bring a car in from another country.
They require conversions to metric in many cases. Tesla may be able to help you to determine what changes will need to be make to be eligible for importation to Canada.
USA does this a well. A constant battle in the grey market, where citizens want to bring in a desirable model that is not commercially available locally.
Bumper standards is a big deal.