Wait for NPCs to max out at level 60. Then they will have about 80/60/60/60 thousands of gold/wood/stone/iron. Occasionally (about 1 out of 3-4 NPCs) will have a spike in one of the resources (like up to 190K gold or up to about 150K other resources). The more you beat them the faster they will max out.

Community content is available under CC-BY-SA unless otherwise noted.