It's caused by the money duplication. To get around it somewhat, just keep going up to the next egg until you can just have a few chickens making money and wait until you can make the purchase off of earnings, by buying multiple levels of those upgrades at once.