Just when everything is going well, new surprise news comes, always in a negative sense, when is the time to buy and when is the time to sell?