Go to your local community college. Crush it there for 1-2 years and then transfer. You’ll have an excellent shot at the T20 schools. Don’t put your parents finances in the hole.
Another option: have you considered the military? ROTC would cover your college expenses in return for a service commitment. It can be a great option for some students.