Does This Mean Tesla Motors Inc (TSLA) Is a Buy?