I prefer long term investment than short term, long term investment gives you wider range of profit and you can evaluate more about your investment.
Short term investment sometimes are not stable and you might lose the money that you invest because you blind by the easy profit.
Yeah but the risk will be much more than short-term investment, long-term investment cost much time and time is valuable so everything have it's cost.