But but my times probably are baaaaaaad
Yes, they are, for now at least.
Also, patch 1.02 is up. Seems to solve a few issues, though from my experience last night a big part of the issues probably came from the client side of things.
EDIT: played a whole bunch more. Sure hope a lot of you guys get this game when it comes out, this is one of the most fun racing games out there and the 16 player online racing is flawless, with chat and lag-free (at least I haven't seen any lag whatsoever even once).