There is definitely an overly-narrow sweet spot in regards to income. It was one of the things I was adjusting before my hard drive bit the dust and I abandoned updating the project.
General consensus from the other people who played it through to the end seems to be : earn a lot early on, then batch work periods just after level transitions when the funds start looking meager.