Chart speaks it self, no one will know to be exact where price will move even a simple up or down, but SnR is always become a logic that it's too low or too high, in order to make decision by logic and feelings buy or sell. BTCUSD price currently plays between 42K-45K At 2021 Bulls price movement when hit upper level price channel it will pull back to lower price...
Chart explain the prediction, Price channel with Support n Resistance is a base logic for buyers and seller to entry and out. If price breaks 2160 it will reach 1690 on March 2022, and if crazy thing happen it can continue back to 664 on April. Be careful make early buy entry.