Any way I can get into any top schools?

  I had a great freshman and Junior year in high school, with a 4.1 GPA and 4.4 GPA respectively. However, my sophomore year was really rough. My father was laid off, our entire electrical circuiting in my house was down for a month, my pharmacy ran out of Ritalin for a month ( have ADHD), and I was diagnosed with depression. My Grades during this time were

AP EURO: C+
Algebra 2: B+
Honors English: B+
Honor Chem: B+
Spanish 2: D+

TOTAL GPA: 2.9(3.0 after retaking Spanish)

The last one really killed me. However, I retook it over a summer and was able to get an A+ in the class.
My SAT was 1560
5 on Physics 1 AP test
5 on Physics 2 AP test
5 on Calc AB test
5 on Calc BC test
3 on AP computer principles
780 on SAT physics
770 on SAT math 1
Head of the math club
Member of the robotics team
Outside of school, I have taught myself math up to differential geometry and tensor calculus and have learned advanced quantum theory.

What would be my chances of getting into a top school? Right now I have straight A’s with classes that add up to a 4.8, with my total GPA being 4.0625

Dream Schools would be MIT, Nanyang Technological University, and University of Manchester and Boston college