I just got a 360 Spider and my wife say's it's her car. I don't mind her driving it with being an F1, but it makes me nervous. How many of you guy's...