Tesla Motors Inc (TSLA) Taken Down a Peg: What Next?