BTC growth cycle

Growth: about 170 days after halving

Top: about 480 days after halving

We are now 147 days after Bitcoin halving