On the short term, BTC/USD has done a bearish double top.
On the longterm, it has done a bearish triple top.
On top of that, mining is at a 6-7 year low in profitability, so there’s potentially a miner capitulation on the horizon.
Also according to Arkham, the total value of Bitcoin seized in government wallets in multiple countries is about $17.8 billion. The US government holds about $12 billion in Bitcoin, mainly from the 2013 Silk Road case. The British government holds about $3.3 billion in Bitcoin. The German government holds about $2.2 billion in Bitcoin. All these coins will likely be sold.
Pretty hard to be bullish on TA or FA.