No. I really put faith in my driving skills. Off the gas instantly, surmise the situation, relax. If I brake suddenly, my eyes will pop out of my skull, hitting the wind screen! Brembo 6 piston...