Is it time to invest in China? Two pros share their views