In my opinion the Citibank analyst is too optimistic and he did not account for Bitcoin logarithmic nature. I would say 318K USD is a bit too optimistic and set a more realistic target of 80-90K within my chart
In my opinion Bitcoin also has extending its market cycle by 8 - 16 Month every cycle. So this cycle would not be topping in Desember of 2021 but somewhere...
BTCUSD After a rejection in the 16.2K area we come to the support of the ascending triangle.
Still inconclusive need to wait for confirmation.
first support at 15K
full breakdown target 13.5K