Please Help? I Don't Know When to Retake!

<p>I'm really at a loss when it comes to retaking my SAT and SAT IIs. This is my testing history:
SAT II
05/10 - Math II: 720
10/10 - Math II: 700, Lit: 640</p>

<p>SAT I
11/10 - Math - 730 Critical Reading - 730 Writing - 770</p>

<p>I do not know what subject tests to take because I am not good at history nor am I fluent in a foreign language. I'm probably going to do Spanish Reading and Chemistry in May (around APs, since I'm also in the AP classes for those subjects). But I do not know when to retake my SAT I. I want to get good practice in beforehand because I know I can get that 2300, esp. since I screwed up on Math/CR for some reason. I can't take the test in January because I have a big tournament. There is no SAT in February. In March, I could take it but I have to go on a tennis trip and I'm debating whether or not I should go. The trip lasts a week before and ends on the Saturday of the SAT, but I'll be able to come home early and take the test. My only problem is that I'm on Spring Break and I'd love to go to Florida and play tennis and secure a spot on the varsity tennis team since I gave up my other athletics... but I don't know if that would conflict with my testing dates. I was going to do the SAT IIs in May, as I said. So that leaves me with June, September, October, and November. (I plan on applying SCEA). I really don't want to leave this to the last minute. Can anyone give me advice? Should I go on the tennis trip or not? UGH.</p>