Well my rough estimation for the coming of Bull run is December I think or midst of November 2018, because according to my analysis, it is because most of the distribution of the token in the ico together with the list of their token in the exchange will be held and happen on this coming December 2018, on which I think ti could be the sign to start of rebound of bitcoin price and altcoins too.