GMAT score improvement

I gave my gmat on 10th nov and I just got a 650 so I am planning on giving it again. I am confused on when should I give it again. I have no hurry regarding the application date. I want to try getting a 700 or above. Some people suggested me that …

I gave my gmat on 10th nov and I just got a 650 so I am planning on giving it again. I am confused on when should I give it again. I have no hurry regarding the application date. I want to try getting a 700 or above. Some people suggested me that I should appear in the first month of Jan as I just finished my preparation and it will be a good thing to revise everything and try giving it as soon as possible. I wanted to give it in last week of Jan but now I am confused. Can anybody suggest me what should I do.