What is can/will your parents pay each year?
Have you run the net price calculators on all of your schools? Do that to see if they would be affordable. Your safeties also have to be affordable (and sometimes that is really hard to find at your family income level). Note the NPCs may not be accurate if your parents are divorced, own their own business, or own real estate beyond a primary home.
I am not sold on applying early to MIT, I don’t know that you will be competitive enough as your ECs are relatively light.
Your list is also very long right now, and I encourage you to refine it…right now I count 14 reaches and that is too many to be able to do a good job on all of the supplemental essays.
If you are NMF, you would have a full ride at U Alabama, assuming they don’t change the program for 2021/22. Is that school on your list?