^^^ Exactly.
What is your commuting cost for Baruch, Wagner, and St. John’s?
What is your commuting time for all three?
What other expenses would you have to add on (additional meals away from home, additional commuting time/cost to a part-time job) for each option?
To my mind, Baruch for free is a no-brainer. But if you live a block from Wagner or St. John’s and can pop home whenever you need a snack between classes, then that needs to be taken into account too.