I am a RN (for the last 9 years) and I have a BSN. In about 4 months I will be a nurse practitioner. To be honest, it is not worth the time or money to become a general practice MD after you are a RN.
You would have to finish medical school pre recs which would likely not be part of your BSN program, go to 4 years of medical school, one year of internship THEN residency. So, you are out much more than 3-4 more years. In many states a NP can practice independently, and you can specialize as well. There is talk of a Doctorate becoming a requirement for NP, but that has not happened yet, for now it is a Masters level certification.
Also, RN and MD are very different careers. I would get your RN, preferably with the BSN as it affords better job opportunities, and see how you like it. If you are looking at a BSN as a stepping stone to MD, do yourself a favor and do not become a nurse, you will likely be disappointed.