Is Nifty50 Shariah worth buying?