For those who frequently buy high then sell low, I will offer my advice. Free advice is usually worthless. I will try a second time anyway. It's heart broken for me to see the malicious shorts spreading FUD then happily eating your cake. After all I found most people on this board care about the environment and a better world.
Rule #1, do not use borrowed money to do investment or trading. Unless you have a track record to show you are the rare 0.1% who can beat the game by a wide margin.
Rule #2, you should have a system/approach that makes sense, and follow it.
TSLA rose 800% in the past 4 years and is likely to rise much more in the next 10 years. If your main approach is long term investment, but your return is not good, you should check what went wrong. It's not a long term investment if you suddenly sell everything before a quarterly result. If you are trading, then follow trading rules.
For traders, seems to me this stock is a swing trade heaven. The technical indicators are quite clear on every turn. It doesn't do the tricky double or triple testings. If you frequently buy high then sell low, your trading method is not right on this stock.
If you don't have a good method on investment or trading TSLA. I will explain to you my approach I think makes a lot of sense:
Divide your account into a long term investment portion and a swing trading portion. Depends on each person's situation, if you have a lot of new cash every month, you can set 75% for long term investment, never touch those shares. The remaining 25% and new cash will be used for trading. If This account is all the money you get, no new cash, and you prefer trading, then set a smaller portion as permanent investment, a larger portion for trading.
The trick is in the trading portion. Pay great attention to technical indicators and charts. Buy low sell high. When you are not sure about the direction, trade with SMALL size.
There are many trading schemes. For swing trade, first make a trading plan, assume a much lower level is coming, then gradually add on the way down BASED ON YOUR PLAN. Don't get too excited and suddenly get all in, only to see it drop another 30% in a few weeks. You can start to buy on the way down, start with 1% of your trading money, then add another 2% if it went lower, then another 5%......
The key for swing trade is try to conserve your trading cash, use them when the stock has gone low enough, and all technical indicators are saying it will go up, then you deploy a large portion of cash. Some traders quickly use 95% of capital then add one or two shares when the stock goes much lower, that's not very productive.
Let's say you got in right, the stock rallied, keep in mind this is the trading portion, don't be afraid to sell and take profit. At some point you may reduce to zero, you could even go short if the condition is right. This small short in trading is to maximize the trading profit (as long as you have a large long holding to back it). Add profit to long term holdings. Stop swing trading when breakout happens. That's a time to buy and hold with a stop loss.
For the trading portion, you could use options to improve your results. For example, you can start by selling out of money Puts, then buy shares at lower level, then buy more, then at extreme low levels, buy Calls. Again, when you buy Calls at low levels, take stepped approach. Don't get all in in one shot, only to see them drop 80% in a few weeks.
I hope everyone get great results. Good luck!