Ideally, you’ll want at least one land expansion going for every 5-6 buildings you bring into your town, assuming you have the tools, coins, and population for it. If you need more resources, build a house to add more citizens or sell some materials to get gold. The investment is worth it when you finally get that square of land cleared out.