I'm level 3, I think I am doing okay. I know I made a few mistakes building my town. I'll make sure to update here once I reach level 5.
BTW got another question.
What would be more smart to invest in town shares or game shares?
Town shares, but you have to buy them as the first person of a new level 5 town! That way you always have a profit.