In cricket and beyond, India is a nation that feels its time is now