I think it might be waiting for the player to expend all his money...but we can get into a state where we can't buy anything due to cost while still having some cash on hand.
Ahh okay. Wow thats a sneaky one. I can’t think of off the top of my head why thats happening. I implemented the round based mechanics WAY too hastily literally the morning before the deadline and the code started to get pretty hairy. I appreciate your feedback!