Was a rep for (hiss) Pfizer back in the 90's. Thought I would rather go back to wiping ass than kissing it, so I went back to nursing. In my late 30's got accepted to medical school, and did a cost/benefit analysis on going. At my age, it would not pay off. So, I am finishing up my MSN-FNP, which takes 2 years, and is a lot more doable at any age.
Most of my doc friends in family practice make anywhere from 100K to 140K, but they pull a lot of call. Hospitalists, which have a better lifestyle, make 100K to 120.
Starting salary for an NP in a buy general practice is about 80K, and I have had offers in cardiology for much more than that.
Consider CRNA school, pharmD school, PA school, or physical therapy or even NP. All have better lifestyles than MD/DO, and make great pay for a smaller investment. Also, you will always have a great job with more satisfaction than being a rep.
Just my 2 cents, please don't bash me, and, peace out.
T