Consider that you might get more money on a day with your fully upgraded truck than your semi- without any upgrades. Once you're over 200k$, run an extra day or two with your pickup fully decked (you should get ~100k$ per day) so you can buy the semi and a few major upgrades at the same time.
I had trouble getting the minigame achievement to register, despite having over the required 10 killstreak. For whatever reason, I got it to successfully award the achievement by right click the game and setting the Quality to Low. Not sure why that did it, but it did it.
It would be useful if, at the level pack selection screen, you could see how many diamonds are possible on each level. Since some levels only have 2 available diamonds, it would be nice to see that I have 2/2, not 2/3.