Generally yes. In short term, you have to be smart and disciplined. There are few people who had achieved success in short term.But there are many people who had achieved the same in long term. Because in long term investment lower the risk. Than short term.