This is what I did: went to Joseph Philips Udemy course, then went on practicing questions on Oliver's, simplilearn, prepcast free mocks, pmppracticeexam..
Bought PMMaster Mock exam stimulators and Prepcast Exam Simulator...did a total of around 6.5k questions, created own study guide on errors made and points to learn...
Re-do the 4 Mock Exam Papers a week before the exam, and study my own study guide, resting and tapering down towards the end to have fresh mind to prepare for the PMP exam...
And I did it in 25 days...
PS: I only referred to pmbok or the agile guide when I got the answers wrong and wanna do retrospect myself