Try to have a nice job with high salary, and owning some business and with a little extra time on bitcoin , to have some extra income . With this you can increase your chances.
each salary is dpending about each skill your have. also the graduate is main point too.
i think become freelacer of bitcoin is the best way to earning money, we have more "free time" to manage it, and im sure we can open bussines after have capital to start it.
You are certainly correct that it depends on individual's skills on the success of his life, I believe most of the people who are successful online are only those who have skills in programming and coding, but in general most of us does not possess that skills so we better do business base on our passion.