Tesla for sale across Canada