600 days left until the next BTC halving! BTC usually reached the bottom 620 before the halving on average. Macro charts is good to consider in this market source 72 views15:38