You should do 5x attempts per day at Bastila Shan and Bastila Shan Fallen starting right now.
The Geos have sources other than regular energy, but also it's not very crystal-efficient to farm only one or two things and pay for crystal refreshes so you can spend all your daily energy.
What you need to do is come up with a plan for which toons you're getting from which places. 1 plan for regular energy, 1 plan for fleet energy, etc. Knowing you want Geos first is great, but you'll have to create 2nd & 3rd priorities because sometimes a particular source of shards doesn't grant your first-priority toons. In fact, there's literally ZERO geonosians in regular energy battles or fleet battles.
So you set up something like this:
Cantina Energy:
1. Brood Alpha => 6*
2. Geo Spy => 6*
3. Brood Alpha => 7*
4. Geo Spy => 7*
5. Geo Soldier => 7* (we're hoping the events will finish this toon for you before you need to spend Cantina Energy on it)
6. Kylo Ren Unmasked + TIE Silencer (Same node, 3-F)
Since there is no node refresh cost, you just put all of your energy into one thing until it's done, then move on to the next one.
Regular Energy Priority List:
1. Bastila Shan (5x day = 80 energy / day)
2. Bastila Shan - Fallen (5/day = 100 energy)
3. Vulture droid (5/day = 60 energy)
4. Hyena Bomber (5/day = 100 energy)
5. Jango Fett + Hound's Tooth (5/day = 100 energy)
6. Bossk (5/day = 100 energy)
7. Sabine Wren (5/day = 60 energy)
8. Jolee (5/day = 100 energy)
9. General Veers (5/day = 60 energy)
You get 375 free energy per day, so just work down the list as far as you can each day. It's good to spend crystals on regular energy (in fact, that's the single most resource-efficient way to spend your crystals, just getting extra regular energy).
If you spend 50 crystals/day (you'll have this easily) you get 495 energy/day.
If you spend 100 crystals/day (you might very well have this, even without doing well in Arena) you'll get 615 energy/day.
So ... just go down the list. Bastila + Bastila + Vulture + Hyena = 340 energy per day. You'll be doing those nodes even on days where you don't buy energy.
After that, Jango x2 takes you to 380 for the day (if you don't buy energy.
Jango x5 + Bossk x 3 takes you to 500.
Jango x5 + Bossk x 5 + Sabine x 5 = 600. 1x Jolee will get you to 620.
So just go down the list and do as much each day as you have energy, based on whether you picked up all your free energy and how many crystals you spent. As you complete one item on the list, just add the next item down.
NOTE: I'm recommending the first 8 on this list pretty strongly, but Veers is a toon you could swap out for a different priority.
Fleet Energy Priority List:
2. Anakin's ETA Fighter (5/day = 80 energy)
3. Jolee Bindo (5/day = 100 energy)
4. The Mandalorian (5/day = 100 energy)
5. Shaak Ti (5/day = 100 energy)
6. Greef Karga + Rebel Y-Wing (5/day = 100 energy)
7. Zaalbar (5/day = 100 energy)
8. Darth Onasi (5/day = 100 energy)
9. Sun Fac's Starfighter (5/day = 100 energy)
10. Young Lando + Lando's Falcon (5/day = 80 energy)
11. Slave 1 (5/day = 100 energy)
12. Bastila Shan (5/day = 100 energy)
Now, you'll note that this list is very long. The problem you're going to face is that you can't beat most of the Fleet Battle missions. So you'll want to beat the early missions (Anakin's ETA, Sun Fac, Young Lando, Slave 1) as quickly as possible. It should be doable even with pretty bad ships. Those Tier 1 & Tier 2 missions aren't very hard. Once you get enough nodes open, you just spend until you're out of energy each day using the nodes you have at 3*. You get 285 free fleet energy every day, so Anakin (80) + Sun Fac (100) + Slave 1 (100) would be great.
You're working this list exactly like your Regular Energy list except you have to make allowances for priorities that are stuck behind nodes you can't beat yet. As your fleet gets better, if a new priority node comes available, move to that node right away instead of finishing the lower priority that you had been working on temporarily.
For instance, Zaalbar is a higher priority than Slave 1, so if you do Slave 1 for a while, then finish Slave 1, go to Bastila Shan. But if you're working on Slave 1 or Bastila and you get to the point where you can complete Zaalbar's node at 3*, immediately switch to farming that node. Bastila still has her regular energy node and Slave 1 has other sources, though those sources are mostly Fleet Arena Store, which we don't want to rely on too heavily (since the quicker we get done with toons & ships there, the quicker you can buy zetas there).
Now this is only an energy plan. You'll also need a plan for what you're spending in the stores. That's separate.