How far can Nifty and Bank Nifty Fall?

Nifty has fall almost 11% from it's recent high of 18600 and currently is near to it's Crucial support of 16400 and if that is broken then next major support will be 16000

Price Action is showing next supports at 16350 and 16000

In Bank Nifty the major supports are 34200 and 33000.

To continue the upside rally again both Nifty and Bank Nifty will have to break resistance of 16950 - 17200 in case of Nifty and 35000 - 35750 in the case of Bank Nifty.

If there comes no bad news about Omicron then we can see the next rally starting from January - February 2022