So how does the rest of your tech tree doing now ?
Got Dragonfly already ?
Did the heavy armor proved its worth ? With promotion 3, you will be able to mass make them yourself in workshop, even better, given you captures a ship, that means you got alien alloy, which means you will be able to make the blue version.
Now, given you dont have it unlocked (you cannot inspect its stats yet), take a look at the shopping list of resistances on this thing and why you want it ASAP:
Dont get comfortable, you are still against the time, the aliens are quite lenient at the start of the invasion. Once you get promotion 3, you should wrestle the control of the skies and map out where all the cult mannors are (And also you should take out all the remaining cults)so you can actually "save them up" as "emergency food" when something awful happens and you cant do anything about it, like terror mission, that if you were to attend, everyone you send would get slaughtered by enemies way ahead of what you can chew off.
So when you are negative 1500 points in debt, you still have missions where you can make it all back and keep going.
Getting to promotion 3 (by getting a leader, deep one, cyberweb portal or hidden caves) is pretty much THE test for XCOM. Once you get behind that, things will slowly start rolling downhill...for aliens.