I think its important to know about how much debt you will be in from just dental school. I think there is a big difference from going from 400k after to school to 500k with residency, versus 250k to 500k after residency. For me, from a financial standpoint I think I would much rather be starting out as a GP with 250k of debt, instead of a specialist a few years later with 500k debt. Also, while it does seem most endo programs charge tuition, some do not or at least not a huge amount. And I have heard that endo residents can potentially make some ok money moonlighting. Regardless 500k is a lot of debt to be starting any dental career with, and it is good you are trying to determine the costs/benefits of a endo residency before jumping in.