When is it too much power for the street?

All up to the person,owning the car.As an ex street racer,you see experience & intelligence, that blow es your mind.((9 & 10_second cars on the back roads,and hooking up the tires) Also seen idiots drop a turbo Supra drop two gears and hit the turbo, while looking at his posse. He rear ended the guy,who beat him seconds before. Moral ,of the story:If your gonna play,take time and learn ,all of the consequences...