I finally got the car on Saturday.. perfect weather for it too.. 80mph winds and lashing rain ! Actually, while the weather was changeable, the ride...