India have had ample time to prepare for Test series: Bangar