This pattern seems reasonable to me, although I would hope 2021 would have higher prices than they predict. Next year sub $3k most likely. My prediction is based on the last halvings, not sure what those who expect the bull to pick up later this year are doing other than hoping.
https://longforecast.com/bitcoin-price-predictions-2017-2018-2019-btc-to-usd
One should be mindful that the effect of the halving halves each time. We're going from a thud to a tinkle. When the reward is fractions of a bitcoin, who thinks the halving will still be driving price?
The effect of halving does not halve when you count fiat.
A miner still starts getting 50% of btc measured in $$, unless the price react accordingly.
Therefore, the effect is the same, unless the number of minable tx (or their cost) dramatically increases.
As of this moment mining at a typical 10c/kwh is already unprofitable on S9 (Bitmain), but still somewhat profitable using newer equipment (M10). This is without even counting the equipment cost.
For the industrial sites with the electrical cost at 3-5c/kwh the breakeven would come once difficulty increases 2-3 times, which should be in 3-4 mo or so, maybe even earlier.