If you are not taking the exam until March, then this should definitely be sufficient time to prepare. The most important piece of advice I can give you is to get on a study schedule, and stick to it! Too many times students let their studies slip until the last second, and then try to cram. Make sure you are putting in effort and hours (however many that is) continuously now through March. And focus on learning from your mistakes!!! Veritas preaches "Learning by Doing," and it is a great concept. When you get an answer wrong, for example, try to figure out 1) Why is it wrong? 2) Why was it tempting? 3) Why is the right answer right? This way you can maximize the quality of your study time as well.
I hope this helps!!!