Both short and long term investments have their own risk and disadvantage. The market is very volatile and it will be very risky to trade short except if you are really skilled then long term requires a lot patience cause you have to wait for the best time to sell so you will make profits.