Investors Knock Tesla Motors Inc. Stock Off Its Recent High. Is It Time to Buy?