An update, I gave my second attempt on 6th March, and got the official score of 695 (Q88, V84, DI82). So glad with the result and the hardwork i put in. Increased my score by 50 points in two weeks by only slightly changing my strategy and understanding the mistakes I made in my last attempt.
I had given so many mocks, but the highest I got in those was 675 once, and almost all the mocks were in the range of 585 - 655. But I did not treat mocks as final scores or representation of my ability; I tried to understand the problems with my approach and why I did that certain question wrong.
Time management was also one of the things I improved upon, something that actually helped in increasing my score.
Moreoever if anyone has any queries or need any guidance, do reach out to me