I bought one of them 300k crates just to see, but I have no idea how much the car I 'won' is worth. Should I be excited or disappointed? I'm going to stick to 20k crates and pretty much ignoring the system seem to be swimming in credits anyway.
I only think they are worth if you do long or extra long races.
Just starting out - are mods pointless at the start of the game? It just said 'ooh you've got some spare credits, why not try out mods' - so I did. Basic box for 20k. I piled a bunch of bonus credits and XP mods and did one of the starting races. Total 50% bonus CR....a whopping 5,500 credits. For a crate that cost 20k. Assuming the crate prices don't scale with level, they seem a waste of time until you're earning 20k a race. Otherwise they don't even cover their costs.
I only think they are worth if you do long or extra long races.