Hi hopefulmba2021,
Assuming that you've been taking your CATs/mocks in a realistic fashion that matches-up with what you will face when you take the Official GMAT, you are closer to a 700+ than you probably realize. From what you describe, you're not consistently performing at that higher level yet though, so you have to take a good look at how you're performing on those Tests.
"Review" is an exceptionally important part of the GMAT training process; your ability to define WHY you're getting questions wrong is essential to defining the areas that you need to work on (and the specific things that you need to 'fix'). As such, I'd like to know a bit more about your last CAT. While a full Mistake Tracker would provide a lot more information, there are some basic questions that you should be able to answer (and the more EXACT you can be with your answers, the better):
After reviewing each section of your most recent CAT, how many questions did you get wrong....
1) Because of a silly/little mistake?
2) Because there was some math/verbal that you just could not remember how to do?
3) Because the question was too hard?
4) Because you were low on time and had to guess?
5) How many Verbal questions did you 'narrow down to 2 choices' but still get wrong?
Since you are so close to your Official Test Date, you have to be careful about trying to do too much studying at this point - since that can lead to 'burn out' (and that is something that we want to avoid). In the last few days before your Test, you should limit your studies to general practice and light review (so NO CATs and NO 'cramming') - you would be better served by getting some extra rest so that you can go into Test Day calm, clear-headed and ready to work.
GMAT assassins aren't born, they're made,
Rich