Let's get this out of the way first: this is a pay to play game. It does not matter how much time you spend on it, you will only be able to get the good stuff if you have diamonds - and your only real chance to get a sufficient amount of those is by paying real world money for them. Yes, the artstyle is beautiful and the city building mechanics are nice. But it's made to hook you up so that you either waste your life on it or you pay real money to get ahead.