My parents make an income of about 100k per year, but I can also take loans from banks, I have some relatives that are US citizens that could co-sign. So the problem is not really the money, but obviously if I am going to make my family spend so much, it should be in a good med school. And i've read in this forum about international students getting admission to top schools, and they weren't "absolute superstars". I would have better chance applying for need-blind schools right?
Well, here's the problem with what you have said. I studied abroad at a medical school in Ecuador. Medical school (in Ecuador) was right out of high school and cost $7,000 per year and most students lived with their family so no housing or food costs. There were six years of school, so that comes to $42,000 total (plus interest).
If you want to go to a US medical school, you have to do an undergrad in the US. As a foreign student, you would pay out of state tuition which is going to cost about $30,000 (assuming a cheap, state university). We will say housing, books, food, etc. costs another $7,500 per year. You will do that for four years, and then apply to medical school. Total debt so far is $150,000.
Let's assume you get into medical school. Again, being a foreign citizen, you will pay out of state tuition. That means you will pay close to $50,000 per year. Housing and food will cost you another $7,500 per year. That adds another $230,000. Add that together with your undergrad debt and you have $380,000 worth of debt.
Granted, you could apply for citizenship in the US or get scholarships, but that is still way more than you would pay in Peru.
The other alternative is to do medical school in Peru and then hope to get a residency in the US. If you got in, that would save your family $338,000.