I don't think people stopped coming out, it's just not winter time when people aren't focused on car stuff, I haven't been.

****, going 115mph on the water is more fun than any car ride I've ever been in.