I’ve passed my exam in the first time about a year ago. I’ve studied Rita twice and PMPbok once.
Then I took several mock-up tests provided by PMP simulated exam which I found it very helpful.
Training for Project Management Professional (PMP)®, PMI Agile Certified Practitioner (PMI-ACP)®, and Certified Associate in Project Management (CAPM)®