Timing and opportunity are key, but having the talent and ability to seize that opportunity is another piece, and the hard work/dedication to make the opportunity a reality.
When this insurance agency came up for sale that was the opportunity, but if I didnt have the cash for the down payment, the connections to other investors to make up the difference, the knowledge to put together a proposal to present to the bank to secure the last financing, the education and experience to run the agency, and then the talent to actually retain existing customers and attract new customers - it wouldnt have happened.
Its a fuckin, symphony.
Certain things theres nothing you can do without natural talent though. Like being a porn star. If you got an itty bitty weener, an innie some might say, you aint gonna make it son. Youre not gonna be on the O line in the NFL if youre 5'6 150 pounds. Knowing your strengths and orbiting where you belong matters too.