suffer hundreds of hours of sheer boredom from repetitive grinding for cash, just to buy a decent amount of the 1200+ cars in the game. Even then, it'll probably take two years of constant grinding to buy them all
Wow, have you even played this game?
I have not grinded in over a year, yet I've earned more than 550 million credits in one account, and I own more cars than I want. The only grinding I did was when the x2014 championship was first released, and I bought all the 20 million cars within a few days (8,000,000 credits per hour add up fast).
In my second account, I've never grinded at all. In 30 hours of game play, I've earned about 70,000,000 credits so far, and I haven't even done the redbull, senna or sierra events. Almost all of this is from seasonals.
So, get real about the hours required to hoard all the cars. You'd probably spend more time waiting for the stockyard to open and close than actual driving.
The entire game is designed around impeding your ability to get to the cars you want without running a boring offline career and boring Seasonal races. And congratulations, you run the seasonal you can buy half of a GT40 or an XJ13.
Well, in addition to the credits, the holiday seasonals also included an XJ13 and other cars. Considering it only takes about two minutes to gold a seasonal TT, that's time well spent.