Sorry to come to this late, but consider the example of the Model X. The first official delivery was at the end of Sep 2015 so that Tesla could make their Q3-2015 deadline. But they didn't start shipping in volume until 2016 as they only delivered 212 vehicles by the end of 2015. I don't believe that the first Model X's were delivered in Canada until June of 2016 - about 8.5 months after the first official delivery. So even if Tesla does make the 2017 deadline for delivery then I wouldn't expect to see any Model 3s delivered in Canada until very late in 2018. And if you expect to get yours in 2018 then you better be right at the top of the list and hope that they do a Canadian production run before we get too far into the year.