Is Now A Good Time To Invest In Nifty 500 Funds?: All You Need To Know Before Investing