The first thing you need to do is take a practice CAT. Until you do that, there is no way to tell whether you are ready to take the real test.
Take the test under 100% official conditions, including the essay and IR sections. Take one 8-minute break after IR and one 8-minute break after quant.
After that, let us know your results, as well as the score that you want to get on the real test.
Next, you'll need to analyze the data.
First, read these two articles:
https://www.manhattangmat.com/blog/2013 ... lly-tests/http://www.manhattangmat.com/blog/2013/ ... -the-gmat/Think about how what you've been doing does and doesn't match up with that and how you may need to change your approach accordingly.
Then, use the below to analyze your most recent MGMAT CATs (this should take you a minimum of 1 hour):
http://tinyurl.com/analyzeyourcatsBased on all of that, figure out your strengths and weaknesses as well as any ideas you have for what you think you should do. Then come back here and tell us; we'll tell you whether we agree and advise you further. (Note: do share an analysis with us, not just the raw data. Part of getting better is developing your ability to analyze your results - figure out what they mean and what you think you should do about them!)
Oh, and please let us know what materials you have been using to study so far.