It's a bit of both. You need to have lucky breaks in life to move forward, but it kind of comes hand in hand. You aren't going to catch those breaks if you don't do shit in your life to trigger them. The only way you may get off with just being lucky is if you were born into money and don't have to work for the starting money to get where you want to be.