What’s your thought on farming gear vs shards?
My opinion on that is basically this: it takes longer to get a character to 7* than to gear them to a useful level for whatever your GP is. That's fact. Given that fact, I take shards over gear every single time for player accounts below about 3M gp. There are simply too many toons you need at that level, so there's always something you can productively farm (not talking CUP and Eeth Koth & whatever, actual good toons) at your GP.
There is a time when the priority is gear (like at my stage of the game*), but that probably doesn't hit until about 5M to 5.5M, hard to say, exactly. 3M to 5M can be tricky strategy wise, and you have to develop a more nuanced approach to flipping back and forth between priorities, or even balancing them on the same day. But you're at a stage where you still need EVERYTHING, and so the most efficient use of your resources is to get 330 shards of everything, but remember that you don't have to level up and gear (or even unlock) everything right away.
Go for shards. If you have the characters, you can always switch gear priorities and in a week or two get a neglected toon ready to fight. If you don't have the characters, then when you find out you need one you'll be waiting a couple months, maybe more, instead of a couple weeks.
Also? Gearing anyone up to g6 and leveling anyone up to 45 or so is probably not recommended for every toon right now when basic resources are such a struggle, but that's never a waste when you hit level 85. It's just so cheap to level toons up to 45 and the gear is so available, you might as well do that to get better scores in Territory Battles.
For now, though, stick with narrow gear priorities, narrow credit & training droid priorities for leveling, but very broad shard priorities.
*For an idea of my stage of the game, you can visit my profile here: https://swgoh.gg/p/452376595/