Is it luck, or the right preparation? Sure, luck plays a massive role in all of our lives, but at an individual level, we can affect our outcomes through our own activities too
It is quite said that luck plays a vital role but our actions towards achieving success matters a lot that can speak without depending on the luck as been said.
A person full of potential, doesn't use it if sitting doing nothing with it.