Yes, getting BM ASAP is highly recommended.
But is getting GiArch to lv.10 or work on BM, a good next step?
Currently i'm around 2700 cups with:
Barbs lv.6
Archers lv.8
Giants lv.7
Minions lv.4
Bombers lv.2
Baby Dragons lv.1
BM lv.1
Giant is upgrading and will be lv.8 tomorrow.
Next i'm considering 2 options:
1. Start Baby Dragon from lv.1 to lv.8
2. Barbs to lv.8 first, then start Baby Dragon from lv.1 to lv.8
You just suggested the 3rd and 4th options:
3. Star Lab, then Archer to lv.10 and Giant to lv.10
4. Start BM from lv.1 to lv.5
Now i'm more confused

Looking to be able to stay above 2800 comfortably. Anyone have a suggestion?