Me: Top 25 university; GPA: 3.1 cumulative

I'm currently registered to take the LSAT on Saturday, but I don't feel like I'm fully prepared to do as well as I think I can..
I took last June's LSAT and got a 156 with absolutely no study. I probably should have cancelled the score, but for whatever reason didn't. After 2 weeks of solid study, I'm now practice testing around 163-165 ish.. My errors are pretty evenly distributed between LG, RC and LR.. As I spend more time with the test, it becomes more and more intuitive and my speed has been increasing steadily. With (let's say) 1 more month of solid study, I don't doubt that I could hit the golden 170 mark.. With the full 8 weeks till the December LSAT, I'm confident that I can surpass it.
So...
I'm determined to start law school next year, meaning that I'm set on applying during this cycle. I have the following questions:
- From what I've read, it's pretty important for splitters hoping to get into top schools to apply as early in the cycle as possible.. How important is it? If I skip this LSAT, take it in December, and send in apps the day scores come out (for the sake of argument, 171), what am I looking at prospect wise?
- If I DO take this LSAT, cross my fingers, apply with that score and then decide to retake again in December after ample study, let's say boosting my October score of ~165 to a December score of ~171, what can I expect?
- Is having 3 consecutive LSATs a really terrible thing? Even if I show significant improvement each time?
- Any advice?!?!?
Thanks a lot.