Study at a good university, take a hard undergrad and look at post-grad salary expectations, hardest subjects like computer science and biology, and physics, and chemistry. If you can get into grad school, definitely go, it's well known that the longer you study for the higher your salary. For example in Bermuda there is only 2 ways you can live there if you're not born there. I heard its crazy wild out there, but the only ways you can live there is if one, you buy property there, but the only houses for sale are in the top 10% of price, the other is to work there, but they need doctors and software if you can code. Cook at home when you can, and limit the amount you eat out, eat healthy as well. Exercise, play sports, this will keep you healthy and energetic. Work hard, read books on subjects that you find fascinating, keep good friends around that well help you achieve your goals. Take up hobbies to keep busy, invest your money in stocks as well, look for consistent stocks that will make you money in the long term. Make your days busy and try and learn different skills, and find high paying in demand jobs, Google the jobs that pay the best, do a career aptitude test to find a job that suits you best, understand your MBTI personality to help find your most suitable jobs, or the state and country best for you, I did a test and the states that came back for me were, Georgia, Washington, and New York. Georgia's economy is like Italy, so those are my skill sets. Jobs that are in demand now such as, physicians, civil engineers, software engineers, construction work, 3D printing technician, energy related jobs, nursing, statistician, mathematics. Math is very useful in every career so make sure you work on math skills, learn a programming language, like c++, c, java, ruby, R, swift, matlab etc. Software is very crucial because it is applied in every industry and every step of business processes require software.