Is Sri Lanka series an ideal preparation for Virat Kohli's Indian team ahead of South Africa tour?