I'll answer your second question first: Plan to take the real test again when you are scoring in your desired scoring range on tests that are taken under 100% official conditions.
Re: what to do next, if you have already been through most or all of your materials once, then the goal is not to go through all of them again. The goal is to diagnose your particular strengths and weaknesses and study accordingly.
Look at recent practice tests or problem sets that you have completed. Diagnose what went well and what didn't go well across multiple dimensions: timing and overall decision-making, solution process, question type, content area. You can also use my 2nd Level article linked in my last post to help you learn how to analyze individual questions.
Finally, I'm glad that you've spoken with your parents and are trying the meditation / mindfulness materials. This is useful for all of life, not just the GMAT!
Look for your low hanging fruit—things that:
(1) You got right but you were on the 2+ min side: is there a more efficient approach? Or can you get better / more efficient at the approach you did use?
(2) You got right but any part of it felt clunky / annoying. What's a better way? Or what do you need to practice so that it feels less clunky?
(3) You got right this time but could see how you might not always get that right. What do you need to do to move the needle more towards "I'm confident I'll always get something like this right."
(4) You got wrong but it was a careless mistake. How to minimize that type of mistake in future? (Don't just tell yourself what you "should" do. Drill it. Make the remedy a habit.)
(5) You got wrong but the explanation makes 100% complete sense and you're like, yeah, I can totally do that next time. Or you used to know it but forgot because you haven't reviewed it in a while. Practice whatever that is.
Then, go after those things! Do whatever you need to do, in your books or practice materials, to remedy the issues that you identified above.
Don't spend a ton of time (at least at this point) on things that you got wrong
and the solution doesn't make complete sense to you. Don't spend a lot of time on things that you got right but it took you way too long (like 3.5-4+ minutes) and you don't see a better / faster way to learn to do this. Get those kinds of questions wrong faster, that's all. Later, you can see whether studying the lower-hanging fruit gets you to your goal score already or whether you may have to learn some of this stuff that's harder for you. But you may never have to study this stuff! I still guess on combinatorics and 3D geometry even though I score in the 99th percentile!
When you feel that you have addressed the major low-hanging fruit that you have identified from your recent work (this should take maybe 2-3 weeks, if you are really digging deep), then it's time to take a CAT, analyze that, come up with your new list of low-hanging fruit, and repeat the whole process.