I have seen many posts touting the $$$ enhancing effects of a MBA or JD degree. I think these folks should do a little more research. Only a MBA from a top school will provide a sure thing salary of $150K or more. Most attorneys make less than $100K. I could fill a file drawer with atty apps by advertising a $75K salary.
Just as professional sports has the occaisional $2, $5, $20, and $100 million dollar earners, they probably number less than 500 total. Consider the number cut from the pro sports ranks after 3 years with no or little else to fall back on.
I looked into patent law, a very specialized field utilizing science ugrad a/o job experience and the salary was maxed at about $175K in the south central US. One could push that to $200-400K if you will agree to one coast or the other in large metro areas. But most atty's would kill for $400K. True, they have no residency. However, there is a thing called partner needed to make the big bucks and you will be their slave prior to that, working 70 - 120 hours/week.
Residency sounds better all the time. Much like hair stylists, medical support will always be needed, i.e. job demand. Health does not fluctuate with the economy, unless you choose plastics or similar, mostly elective medical field.
I became a great student of demographics and the aging baby boomer population segment made me feel that medical demand would only continue to rise.
This opinion is worth what you paid for it, $0. I have been in the game of business for some time, interacting with many professionals that had MBA's or JD's. This is not the money magnet that people make them out to be.
The best way to wealth is still to be a business owner and build equity for your future.
Any profession that has a constant time vs pay relationship is just a job. Jobs don't make near as many wealthy people as small business. Saving can overcome this problem, but you must have enough income to SAVE.