Important to know when you spend the gems: When you prestige, you loose all your parts.. so people recommend wait till prestige 10 stage 24. If you still want to spend some gems before that (for fast promotions or helping your gang in battles), read the decision making below.
Conclusion: If you're current robot is full with parts from previous stages and you need a new build from scratch, get a Giant Box. That gives you alot of 'ok options' and will most likely give you a build to promote (and merge the stuff u dont need to level up your parts). Its proboly a bigger chance to get a usuable frame from 2 giant boxes than from 1 frame box. If you already have a decent frame, i would pick 'new parts crate' and hope for a lifter.
If you already have a good build, you can also choose not to promote in your Phase and use the gems to reset your opponents in gangbattles. Going 10/10 and using 30 gems to get another 10/10 (10th oppo gives legendary) is cheapest gain for gems, but you gotta be able to do that.