Who is the right choice to replace MS Dhoni in the long run?