Is it time to buy Indices yet? China may provide an answer