Is Nifty 100 worth buying?