Buy Bank Nifty as its holding 24800 level which is the top of first wave and now according to Elliot Wave rule that it will not break the top of the first wave.
Also the trend line providing a good support.
Indicators short term and long term showing buy signals.