if you are just trying to get shards, then 3k is better cause u always get 100+ cards but for 2.5k, u hav a chance to pack 99 ovr which is only 5 shards. so if u think about it, it's 5k gems for 10 shards vs 3k gems for 10 shards