BTC since its birth has a seasonal pattern marked by 5 cycles, and now we are in the 5th cycle everything that is happening should be like this, 120k next stop