Have you or your parents run the NPC for Caltech, Cornell, and Harvey Mudd?
Given these three schools on your list, and an unweighted 4.0 GPA, I wonder about MIT (as a reach of course). However, your SAT is low for MIT so you might want to wait to see how this goes when you retake the SAT. I think that all four of these schools are “fit” schools. They are a lot of work and you need to want to work that hard for a full 4 years. Of course none of these schools will be even close to your budget unless you get very good financial aid.
I think that UMD is a very good choice. I am hoping that your chances are pretty good there since you are instate with an unweighted 4.0 GPA, but I don’t really know.
I agree that with a $30,000/year budget you should drop the various universities of California since you are out of state. I also wonder about affordability of other out of state universities.