If I'm being absolutely honest, India as a country is probably the closest thing we have to a potential future ally. They're a growing economy with a strong military that can act as a strong counterweight to China, and they do have a tradition of liberal democracy and a modicum of respect for human rights based out of an English legal tradition. As a people, they can definitely be obnoxious and annoying with very shitty habits, but they also don't engage in the same mass grooming as their inbred cousin-enemies the Pakistanis do in the West, and India as a country didn't spend the last twenty years using our tax dollars to kill American troops in Afghanistan like the Pakistanis do. Overall, you could do a lot worse and you could do a lot better.