Hi everybody! My name is Marco and I'm 23. I'm from Italy, therefore I'm not a native speaker (I hope it's not so evident

)
I have a background in communication and marketing, with 4 years of experience in a web marketing agency
I have my GMAT scheduled for december 20th, so I've only 20 days left. It would be really helpful for me to get an opinion from anybody in this forum. I noticed that there are so many prepared people here.
Here's my CATs list (dd/mm/yy):
12/08/21 - Cold Mock: Gmat Prep 1 - q44, v28, score: 600 - imho not a bad score to start with, especially since I'm not a native speaker
12/09/21 - 1 month of prep: Gmat Prep 2 - q43, v29, score: 600 - 1 month of prep, no results. I was desperate... a couple days after this CAT I decided to start Magoosh prep
24/10/21 - 2 months of prep: MGmat 1 - q47, v34, score: 670 - After completing Magoosh, not bad...
29/10/21 - 2,5 months of prep: MGmat 2 - q45, v32, score: 640 - Fever at 38,5°, I was testing how I would have performed in a similar situation the test day
31/10/21 - 2,5 months of prep: Gmat Club - q48, v42, score: 730 - I couldn't believe my eyes. I don't even know if this is a reliable score
09/11/21 - 3 months of prep: Gmat Prep 3 - q50, v32, score: 680 - my first q50, not bad. After this I started focusing on Verbal
18/11/21 - 3 months of prep: Gmat Prep 4 - q50, v35, score: 710 - I felt sick the day before, I had high fever, but I couldn't stop
23/11/21 - 3,5 months of prep: MGmat 4 - q44, v37, score: 670 - I hear that manhattan quant is more difficult that original one, but I don't know how much. Little improvement on verbal, not bad
29/11/21 - 3,5 months of prep: MGmat 6 - q46, v38, score: 690 - I'm quite satisfied with it, but I don't know if that q46 is due to an incomplete prep in quant or it's just "normal" for a Manhattan test.
I have the last 2 Gmat Prep for 06/12/21 and 13/12/21. I will keep you updated
I realistically need a 680+ to apply for my dream business schools, but I'm aiming for a 700+ to compensate a good - but not so great - GPA (27,75 on 30 in Italian Grading System).
Based on the CATs I took, what score do you think I can realistically hit on test day?
If needed, I can schedule another couple of attempts between January and February.
Thank you so much in advance!