I want to do DM Nephrology. Kindly reply what are its financial prospects?

What is better than md medicine and how many seats are available for the same? Which  books should I read for DM preparation?