TSLA is down to $109, from a high of $407 about a year ago.

Is it time to buy yet?