bitcoin cycles bottom around 1218 months prior halving cycle structure looks similar past ones albeit many things changed network vastly stronger bitcoin never endured prolonged severe economic contraction coutts said predicting price 50000 time halving