@Bajess, inflation. You ever heard the expression "If everyone has 1 million dollars, no one has 1 million dollars". It means that the money loses it's value. So technically, this game is pretty realistic(In a world where you can print unlimited ammounts of money, or maybe it's all digital?).
Overnight progress is fixed for most players. Try exporting save files, clear history and cache and stuffs, then import. I heard this helps for some at least.
Logged in, made a bunch of progress, logged off, and then online again, and all the progress that I had made since last time was gone, although, prices stayed the way they were when I logged off.
Refresh your page from time to time if you let the game stay open during the night and such, Unity can't count how many times you get money for a lemonade stand /second, so if you have over 200, you'll get a LOT of money.
http://imgur.com/6PlRXhI