If the bull market recur periodically, like what happened in late 2017, how long dose a cycle would take? It seems at least longer than a year now..
Base on the year 2017 market price movement the bull run happened. The bull run usually take at least a year when it recur but with dump in price that last long in the crypto market this days there's possibility the bull run cycle to increase than before after the market gain it total strengthen.