Long-term investing vs Short-term investing | Best investment strategy in stock market