Should I retake the SAT I? And should I take subject tests (SAT II's) in the below dates?

Alright so I have already done the Original SAT I 3 times and here is my current score distribution:

August 2017: 1470 (710 English/750 Math)
October 2017: 1490 (700 English/790 Math)
December 2017: 1490 (690 English/800 Math)

Aggregate Superscore: 1510 (710 English/800 Math)

Should I retake the SAT I? People in my decile (top 10%) usually have a score 10-30 points higher than me…

READ BELOW for my QUESTION REGARDING SAT II’s:

The reason why this poses a problem for me right now is because, being the genius I am… waited till the end of junior year to knock out subject tests.

So here is my schedule for 2018 future:

June 2018: Math Level II & US History
NOTE: I only have 2 weeks to study for my 2 June tests because I just got out of 6 AP exams

August 2018: Original SAT I (4th Retake)

October 2018: Biology (Molecular)

I am planning to take AP Biology in the coming senior year… but the test is before I even take the whole class so ■■■ do I even do


MY OVERALL QUESTIONS: Since this schedule looks very crowded… is this the right direction? Should I drop the Bio test, the SAT I, or anything?

I APOLOGIZE FOR ANY CONFUSION, PLEASE HELP IF YOU CAN.