Your objective stat’s (grades- assuming top rigor for your school based on the weighted GPA and test scores) on their face are good enough. The other parts of your app are going to matter much more at this point. I definitely would not take any more SAT2’s unless Georgetown or another school that requires 3 SAT2’s is on your list. I don’t think you need to take the ACT. Use your time to work on the rest of your app’s. If you feel like you have to have a higher score, I’d probably retake the SAT1 since many schools will superscore unless of course you have been nailing 36/35’s on practice ACT’s without much problem.
It is impossible to chance for schools that take under 10% of applicants and routinely turn down student with perfect GPAs, standardized tests etc. The Ivys would be a long-shot for you as they would be for any unhooked applicant.You have accomplished a great deal but I don’t see anything that would set you apart from the crowd of very fine applicants.
I suggest you find a wide range of reach, match, and safety schools that appear affordable (you will have to run a net price calculator for each school you consider) and that you would be happy to attend. Expand your horizons and recognize that there are many wonderful schools out there where you can have a great 4 year experience and get where you want to go in life.
What, exactly, are you freaking out about? Getting a B in a class? In itself, that won’t be why you don’t get into the college of your choice.
If you goal is to get into one of a handful of colleges, most of whom accept well under 10% of their applicants you have bigger problems than a B or 2. UPenn, for example, had applications from almost FORTY FIVE THOUSAND students last year. They accepted about 3500. Your application as a whole has to stand out.
ps, as @BKSquared indicated, why more subject tests?
i do have more ecs dual enrollment, cte student ambassador, nhs, nths, stem advisory board and etc also interned at a uc in a lab and work for a data science company.
I agree with advice above. Don’t get hung up on a few schools. Do some good research and put together a list of reaches, matches, and safeties. Apply to a couple of Ivies, great! But before you consider putting the school on your list, make sure you can pay for it. If you can’t, you’re wasting an application fee. A safety should be an affordable school with a greater than 70% chance of admissions.
Not getting into an ivy isn’t the end of the world so don’t freak out. Judging by your stats, its going to be very hard. GPA is on the lower side, and SAT and subject tests are simply not enough. However, since you’re retaking them, you can hopefully get above a 750 minimum. The SAT should ideally be above a 1550 as well, but don’t freak out. You have some work to do, but if you put in a lot of time, you will be on track to get the results that you want. Good luck!