Very well said guys . It is also a learning curve to this. Nothing beats experience. Maybe lots of good connections .
I would recommend also to have a buildingpartner. You may not always get along or have the same ideas but it is, in my opinion, better to have someone to share ideas and buildtime with .