I think India is at their best now and it will be very difficult for any team to snatch the upcoming cup from India. They have a deep batting line up with lots of experience. More over, they have the best bowling combination in relation to previous years. Aswin is at his best, Jadeja is in full form and Bumrah came out to be one of the most talented bowler. Not to forget abbout the expeience of Ashish Nehra.