Power and knowing how to drive with traction not to mention weight are deifferent things
Steve knows how to drive his car at tyhe track and it's setup to do so . Just becuase some guy has 5XX Hp doesn't mean the car is fast . Honestly I would be willing to be the first pass is a 11second or 12 second pass lol