Nifty 50 analysis