^ agreed. Not to mention, Public roads aren't made for Road racing, regardless how invincible you are. 1 minor rock and you're a dead meat.