I want to echo the others in congratulating you on your great score. With a score like that, you probably don't
need to retake, but I can understand that you want to. I'd like to amplify two points that have already come up:
1) You absolutely must not time out on a section. Roughly speaking, leaving a question unanswered is equivalent to missing two questions! You need to rein in your long question times. Remember that often a long solve time is a sign that something is going wrong! In fact, try something out. Go into the Quant list for your latest
MGMAT CAT and click "Time" at the top of that column. You'll now see your section sorted by time spent. If you're like most people, you'll see some questions at the top that you missed due to inadequate time, and then you'll see a stretch of longer times at the end. Again, if you're like most people, your accuracy on these will not be great. (It may vary a bit--look at a few CATs.) If you find that you
are getting good accuracy on long questions, your task is clear: figure out how to do these questions faster or let them go. If your accuracy is not good, then there's less pressure, because you were already missing these and getting high scores.
So in short, an explicit focus on timing is important. Do you have a concrete strategy for staying on time? Most of our students these days use a system of benchmarks and then let something go if they're not where they should be. Of course, you can also work on content. I'd recommend hitting any weak areas in the main curriculum, and then if you want you can get our Advanced GMAT Quant guide. This is designed for the high-flyers, and many of the questions are unreasonably difficult. However, it presents some good strategies, and you can use the drill q's as a way of practicing letting go when things get tough. Do a set of 5 of those tough questions, with a goal of finishing in 10 minutes with 3 correct. You'll have to be very disciplined with your time, and you'll probably also have to improve your skill at strategic guessing. That's often how people improve on scores in the low 700s.
2) You're absolutely right that you need to stay on top of Verbal. I've seen too many students retake the GMAT, only to flip-flop on their subscores. Unless you're applying to Tuck, which is nice enough to combine your best Quant & Verbal scores, a flipped 700 will not be of much use to you. It doesn't matter so much
how you study Verbal at this point as that you study it regularly. I always recommend official sources for Verbal. You can read all the strategy you want, but for drills, definitely prioritize the OG, GMATPrep, etc. If you want more, I'd suggest adding Question Pack 1 to your GMATPrep software or buying an old 10th edition OG. LSAT material is also very high-quality, but the LSAT is quite different in style and content. You can certainly gain some benefits from cross-training, but even on question types that match precisely (say, Strengthen/Weaken), the LSAT may deal in abstractions or use conditional logic in a way that the GMAT will not. If you're retaking fairly soon, you probably don't want to dive into all that.