One step at a time grasshopper
. It's way too early to worry about salary. Find what you like first and then capitalize on it. It doesn't matter what you want to become (e.g. an engineer, psychologist, accountant, chemist/biologist/physicist, etc.). If you're GOOD at it, "money" or success will enter the picture. It all starts with being honest to yourself about your strengths and weaknesses. Sorry for the lecture! It's for your own conscience. Take what you want from my 2 cents.
I have to respectfully disagree with that. It's never too early to be concerned with salary. Maybe it's my age (I'm not "that" old but older still) but being "good" at something only goes so far. It really resembles the "diminishing returns" we all learned about, some of us years ago. You can only be so good at something. Take computer programming for an example. Lots of people know how to program. But how many people are good enough at it to work for, say, Microsoft, and even there, in a high level capacity? It's a lot easier to distinguish yourself at a start-up than it is at Microsoft because at that level, you are already surrounded by brilliant people. You can work as hard as you want to there but that doesn't mean you'll ever out-do anybody there.
I told my wife that the optimal time to enter a field such as dentistry or medicine has probably come and gone. Consider the factors such as competition, declining insurance reimbursements, competition to get into school, etc. and it's hard to disagree with that premise. Everyone in my family is a health care professional. Yet when I ask doctors if they would encourage people to follow in their footsteps, most say no, they'd recommend PA, etc. Yet have you seen the acceptance rates for PA school? I'm sure many on here have and in many cases, it's < 10% and in some cases closer to 5%. While some may have other motives in saying so, their statement isn't unreasonable on the face of it. On the competition side, in some places it is harder to get into pharmacy school than medical school. Upon graduation, for dentists, the competition is worse. One of the first things a person in a new city seeking a dentist may see is your website. Many have sites but some do not. But there's only a finite number of people who design websites (read, they overlap and build for multiple professionals) and a website can only be so good. Taken in totality, these are not things that had to be dealt with 10-20 years ago.
My own opinion, which I freely admit may be wrong, is that in dentistry the margin for separating yourself is narrower than in the computer programming example I cited. In any given city, there's probably plenty of dentists who can do high quality work along with plenty who do crappy work. But once you are in that upper tier, separating yourself becomes much harder. People don't evaluate you solely on your work. Even the most amenable receptionist can turn certain hard to please people off. Maybe someone has a nicer office. Maybe people don't like the music you play. It can be anything beyond the quality of work that you do. So while I accept the overall premise that being good is a prerequisite, it only goes so far. In other words, being "good" encompasses much more than the skills they teach in dental school and a great deal of it is outside of your control. So if you accept that premise, you have to accept that a great deal of your salary is outside of your control. Simply put, there's only so much you can do and it may not be enough to pay off your loans in a reasonable amount of time.
To ramble on a bit... About ten years ago, when I would go to a dentist, optometrist, etc., I'd never get a follow up call asking how I was doing. Now, I get those from my veterinarian for our pets. That's what makes me think that little things like that influence a client base as much or probably even more than the quality of work the doctor did. All it takes is being at a cocktail party and someone raving about how their dentist, etc called to check on them after a filling and someone in the group who didn't receive similar treatment from theirs starts to become jealous. The quality of the work may be the same and maybe even the dentist who called perhaps did slightly inferior work when compared with the other dentist. That can be enough to trigger moving to a new doc. But now, it seems like everyone calls, so we're back to my original (rhetorical) question of how do you distinguish yourself among the top? I suspect that it's probably difficult and maybe impossible to do because just when you figure out something the others aren't doing, they learn about it and start to do it too. That's game theory, my friends, and it's why it is so much harder to win now than it was even just 10-20 years ago.