Online road trip rewards for driving to next event

When driving to the next event in online road trip, how are the XP & credits earned calculated. It says you will get 3000 cr to drive to next events but when I get there I only get like 1500-2000. Is it based on if you arrive ahead of other players? Thanks in advance