depending on the market price most long-term investment is to find the maximum results,but it requires considerable patience to wait for a good price. but if the price is good to sell then the short step is the right choice because the purpose of the investment is to make a profit.
You have to be quite lucky though to be able to get a good sum of profit in the short term, long term is better imho.