I have farmed Ramboy A LOT!
Whenever I got the jewel box, I NEVER EVER get a legendary. Not once out of maybe 100 or so.
I find that the best and most quickest/economical farming spot is mission 9 in the Danger Zone. No legendary drops, but you’ll get a box 9/10 times, plus plenty of XP and gold.