The cheapest time to travel to China is during the low season, from mid-November to early March, making February and November the best months for finding the lowest prices on flights and hotels.
There's a critical exception to be aware of: Chinese New Year (also called Spring Festival). This holiday usually falls in late January or February. Travel during this specific two-week period is extremely expensive and crowded, so you should avoid it if you're looking for a bargain.