STEM matches and safeties with good financial aid?

As OnTheBubble correctly noted, be aware that if your family income is under 75k and they don’t have a lot of assets, the elite colleges are going to give need-based massive aid that makes the college remarkably affordable, or even close to free. There are only about 20-25 schools in this category, and they are extremely hard to get into, but if you do get in, they will make it affordable for you.