We are 47 days away from the next halving, which will decrease the block reward from 6.25 to 3.125 BTC, plus the implementation of ETFs... this will be interesting.
Following is the Fibonacci progression, along with a channel showing an upward trend and a growth limit evaluating peaks, plus the dates of the halvings.