How are you handling your portfolio? How much are risking in % of your portfolio in short term gain vs. Long term gain?
In my opinion, both have advantages and disadvantages. But it is better to choose long-term investment because it can get more value if you sell above and buy back a little lower. Many are taking the risk of choosing long term because they know that it can benefit them bigger. You have an investment not to sell it directly rather than holding it and getting it.