I've been playing solidly for over 2 years now and still have 6 expansions left to expand
Haven't used gems on any yet... but thinking i'll try and get 999gems for one of the 5permit blocks as it is the cheapest way to buy permits with gems
... Although after buying the cabbage hut i'm back to 70gems might take me a while to get to 999gems