Investing strategies: Is it a good time to buy stocks for the long term?

The Jefferies report said that within the Nifty 100 several PSUs such as State Bank of India, GAIL, ONGC, NTPC, Bank of Baroda, Punjab National Bank & Power Finance Corporation slipped below GFC lows.