8 feet is an eternity when you REALLY want to stop.
Like Jeff said, brakes are the most important aspect of a sportscar. I add a caveat to that: Tires are the most important aspect of a braking system. You can have either stock or Brembo brakes, but if they're stopping a skinny 15" tire, it's gonna suck.
Big, wide wheels and sticky tires are not just for bling factor.
|