I took a new 100D for a drive yesterday and although it had nice torque from 30-50, off the line it was pretty slow. Seemed like it was really holding back. I was under the impression that with electric motors, the best torque is off the line. Is this just because I was in a loaner car or...