Kevin O’Leary says it could be the best time to buy stocks. Here are the 2 places he finds most attractive

Inflation has been a top concern among investors. If prices continue to get out of control,…