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..
we can never tell whether its a cycle or not. the cryptoworld is too volatile to read and there are lots of factors to consider in both technical and fundamental analysis.