My doctor said to consider having my medical care in india before coming back since I don't have good insurance. Good idea or not?

Great question! Very possibly a good idea. There are many overseas hospitals with excellent staff, 1st world trained physicians and amenities at a price far lower than in the us. Many cater to international clientele. Do your homework and compare on-line. Thailand, india and singapore are popular locations.