when to purchase btc before halving

a. 45000

b. it will down to 40000

c. or will below 40000

#btc