Thank you for the tips,
I am going to take an lsat preptest cold when my amazon order arives and then focus on the bibles. If i get into my goal range can i take the test then? Or do you have to complete a bachelors first? It sure would be sweet to get the test out of the way asap, or have the time to take it multiple times 
When you take that first cold/virgin run 'get my baseline' test I suggest you use a fairly recent test form (2005-current) and that you stick to the timed conditions when you take it in order to get a more accurate 'test environment' score of your performance.
That means:
- 35 minutes, down to the second!!! per section. No few extra seconds here and there, No little 15-60 second 'breather' breaks in between sections. When one section ends the next one immediately begins, get used to it.
- Take the test somewhere you don't usually study or hang out in that has distractions. A coffee place or whatever, just
NOT AT HOME in the
comfort of your room/private workspace. Being in a familiar safe place where you are in control of the environment influences your state of mind and performance. You will not have that luxury on test day.
You can register for and take the test anytime you want as long as you meet the registration deadlines since you are an UG student. You don't have to have graduated from UG yet to take it.
Time is on your side for sure since you are planning far in advance, unlike many students that suddenly get bitten by the law school bug, wake up one morning, suddenly register to take the LSAT not many weeks before the administration that then show up blind and unprepared for the test and, in front of everyone in the room, ask the proctor questions like "How much time do we get per section?"
Hopefully you will not need to take it multiple times. It's best to be properly prepared and give it your best shot once. Keep your motivation and optimism up, you're going to need it. There will be ups and downs along the road and you are about to get the sobering reality alert biotch slap by your first cold run diagnostic score. Let us know how it goes.
Go take that LSAT now. Its good for 5 years. Some lawschools only require an AA to attend and I took my lsat before that even(and latter retook it and did worse the second time to be honest with you) You can take it right now if you wish. Go for it.
Ignore this guy, he is a troll/flame (not a very good one) trying to stir up trouble.