Answer:
Step-by-step explanation:
There are probably a few people that earn that amount of money. The average for a general surgeon is about 250 thousand. For a heart specialist it is roughly a 100,000 more. So generally speaking on salary alone it is likely not possible.
Most doctors however are very good with managing money. I imagine their investments will let them top 1 million, but that's not a given.