For my own opinion i think holding for a long term is a good idea. We knew that the price in the market goes down and down each day. To have a profits, you need to hold even if it is for a long term. Just be patience in holding and it gives you great profits soon.