JamesGG pretty much says it all. The only thing I would add to that is that starting small might be an additional strategy to reduce the risk of cash flow issues.
Look for a smaller, more manageable investment for your first one.
I was afraid when I signed my first contract a couple of years...