I think it's depending on your earning money purpose . Because if you earn money for living so you have to choose the short term investment and if you're not better choose the long-term investment for safety.
Investing only works in long tern investment but we can't avoid to get our money because of unexpected needs. For me that situation is not short term investment it's trading if crypto currency was discussing.
Long term or short term investing is both profitable, we are not deciding if we know that we lose our money instead we think the consequence to avoid losing.