I agree with many of the posters here. One thing I have found invaluable over the years is to have a simple view of the end goal. Just a general set of major items you want. Then start with what you need to know for each item.
When I started a 10 year plan for a major farmstead, I would need a few things to get started. I listed the tools and skills I would need. The animals and systems which I wanted. Then how I would get the experience to do the skills and goals I had. I spent 8 years just getting tools and experience. We started a garden, rasised chickens, ducks, guinea hens, and had mini horses. We got a sow and a boar, raising each animal type before moving to a different one. This gave us time to gain the wisdom that was not in the books. I knew I needed a tractor, truck or trailers to haul stuff around, and a shed full of tools. I made a list of all the large dollar amount items I needed. Then we waited and looked watching for deals, yard sales, scrap yards, Craigslist, we purchased several old David Bradley walking tractors. Rebuilt them and used them, finding implements for them.
Going this route we were able to have a plan on what we needed and how to get it. We started with trucks now I only use trailers, they are lower to the ground and can be towed by a variety of vehicles. And we use a explorer, van, and a ranger for towing, before we had a quad cab f350. Gas sucking, large hard to use when not hauling, but now I use the explorer to go to town. then pickup the trailer and get 2 ton of hay, run home drop the trailer and go pick the kids up. When I started I had ideas of what I needed and they changed. I just adjusted my 10 year plan to fit.
Keep it slow, one goal, one animal type, one tool, one skill at a time. Having the the plan and the idea of the destination, keeps you moving forward. Just don't think what you have now for a goal will be the same in 5 years. I had a 10 year idea but I had 6 month, one year, two year goals. They were always changing, adapting to new ideas or goals.
Listen to Paul Wheaton's podcasts there is lots of info and changes he had to make over the years be for Wheaton labs.