We all want the perfect fit. Sometimes we get it. Sometimes it’s just not there. One approach is to keep working at it and be patient. Better to have the perfect fit at some point than to have a very good fit sooner.
The other approach is to constantly work to improve the roster. Upgrade each spot every chance you get. Work hard to expand your reach and identify the best fit that you can land for each spot. Great sports teams do this. Look at the New England Patriots. They don’t wait around for the perfect linebacker. They work very hard to identify the best that they can get at that position.
You can try to build the perfect team or you can constantly upgrade the roster. Both ways are valid. You just have to decide what will generate the success you want.