Advantages and Disadvantage of long term investment