Yeah, I did the same thing when it comes to buying mystery boxes.
Buy everything out of the store first, that way it eliminates that item and narrows it down to only the sidekicks you can only get from a box.
I have not tried this since the change and update of gold tokens. Can anyone verify... You don't win gold tokens out of a mystery box do you?