The cool thing is that you can order your own dense, self-sustaining forest from https://www.afforestt.com — and it doesn't have to be big (100 square meters), and it doesn't take a hundred years, either.
100 m2 is only a square about 33 feet on a side. Big if you live in a high rise in a city but you don't need to be unthinkably wealthy in any area that has woods. The plot of land that my house sits on is 800 m2 and I am most certainly not wealthy, let alone unthinkably so.