You could potentially get into any school in the country -but if you have a $60K max, you’d want to run the net price calculators for Brown, Cal Tech, CMU, Northeastern, and UVA.
Now short of a special prize that was previously mentioned, you’ll see quickly whether or not you can afford these schools. If you can’t, you might pivot to others that you can afford - that will still also be semi elite. There’s no reason to apply to a school that’s $80K if you can only pay $60K - unless it comes with need based aid (hence the NPC).
Congrats on a great background - here’s wishing you well. I agree with your assessments - unsure on Iliniois (a lot tougher than Purdue) but I think Purdue is a safe bet. You might add a UMD as well.
Good luck.