Definitely special events, but that's once off. Run the A-Spec -> Extreme series -> American Championship -> Indianapolis Motor Speedway.
Max'ed out a Corvette (total cost ~600,000) and each race will get you ~110k every 4-5 minutes. This seems to be the grind to go to for repeatable cash.
Use the special events and get gold in them, loads of money and loads of exp.
how can you be stuck at 20? Did you start before the 1.05 update and seasonal events? I started on dec 25th and i'm already level 25 without any grinding, mainly thanks to the seasonal events and their massive payouts. I've also golded most of the special events.
I'm nowhere near the point of needing to grind either, still got most of the extreme series to do, some of the expert series and a lot of the special events.
As a follow-on to this, my B-Spec Bob has just hit 20. I want to get him up to 21-23 ish to do stuff like Like The Wind and the American event that every seems to "like" grinding.
What's the best way to go about this?
There's only one way to do this, play B-Spec mode a lot. Give Bob an overpowered car, select the highest level event possible as that gives the most exp, start it, go away and do something else and come back 20 mins later.
Definitely special events, but that's once off. Run the A-Spec -> Extreme series -> American Championship -> Indianapolis Motor Speedway.
Max'ed out a Corvette (total cost ~600,000) and each race will get you ~110k every 4-5 minutes. This seems to be the grind to go to for repeatable cash.
There's only one way to do this, play B-Spec mode a lot. Give Bob an overpowered car, select the highest level event possible as that gives the most exp, start it, go away and do something else and come back 20 mins later.
Which at level 20, is the Schwarzwald B race around the Nurburgring, 15 minutes in an R10, for 490 xp/min.