There is no any best time to buy or best time to sell in this market as everything is relative to each other. It is based on your self-satisfaction and your perspective. There can be ups and downs in the prices and you will get profited based on the accuracy of your market analysis and the luck you got.