Toro Rosso never better prepared