I think long term is a set of short term but staying always in short is very expensive in terms of time
But both are risky in any case, so probably you need to choose the least risk, so I personally for long-term investments, but of course this is only my personal thoughts.