Is Nifty Tata Group 25% Cap worth buying?