Is Nifty PSE worth buying?