Prove me wrong; I honestly want you to.
Sure, China may overtake the US but it will only be a transitional phase for India to truly eclipse it and reinstate itself into the greatest civilisation on the face of earth; the Indus Valley civilisation progenated the Indian civilisation. Why? Simple; labour. China's worker:pensioner ratio is going to be 1.5:1 in 2030, while India's is going to be like China in the 1990s. China will end up stagnating and becoming a larger Japan because of that region. Their (India's) labour force surpasses the entire population of the US and Europe (all immigrants accounted) and they have a vital geographic location for the transportation of goods between various states. This is already happening as seen by the fact India's GDP grew 7.3% in 2016, while China's did not surpass 7%. It will only grow worse this year as civil management in India improves, and more Chinese retire. It is also in true sunny tropical belt; ideal to harness solar power, which is much more viable and efficient than fossil fuels. Their global diaspora of 35 million will also help it greatly. It is also hosts the largest English understanding and speaking population in the world. Unless somethin drastic happens, the 22bd century will be the Indian one.