Tesla Motors Inc (TSLA): Kiss of Death, or Another Bull Catalyst?