Hi Haryem,
Many GMATers spend 3 months (or more) of consistent study time before they hit their 'peak' scores, so if you've been studying for just about 6 weeks, then you shouldn't expect to have mastered any of the concepts or Tactics of the GMAT yet. Thankfully, the GMAT is a consistent, predictable Exam, so you CAN train to score at a higher level. Assuming that you took your most recent CAT in a fashion that matches-up with how you will take your Official GMAT - and that this 610 is an accurate assessment of your current skills - you will likely need far more than just another 20 days of study to get to the point that you can consistently score 700. There's no harm in taking the GMAT at that time, but if you're going to continue to study until you score at that higher level, then you could save some time, money and potential frustration by pushing back that planned Test Day.
In addition, you have to be careful about confusing "quantity" of study with "quality" of study. I've never asked anyone to study 30+ hours a week - and while it's great that you might have the available time to study that much, with that number of study hours, you would run the risk of 'burning out' before Test Day (and that is something that we want to avoid). If you are going to try to study that much, then I suggest that you take one hour "off" for every two hours of study. For example, you could study for 2 hours, then stop for an hour, then study for another 2 hours, then take an hour off, etc.
From what you describe, it sounds as though you have a study routine in place, so I suggest that you stick with that routine for now. You should plan to take your next CAT/mock this coming weekend - make sure to take it in a realistic fashion that matches-up with what you will face when you take the Official GMAT (take the FULL CAT - with the Essay and IR sections, at the same time of day as when you'll take the Official GMAT, if you will be at a Test Facility, then wear a face mask, etc.). Once you have that Score, you should post back here (or you can feel free to PM me directly) and we can discuss the results and how you might best proceed with your studies.
GMAT assassins aren't born, they're made,
Rich