Exactly. If your in dedicated, that means you can count the number weeks out from your exam I am guessing? So you want to replicate the exam as close as possible. The easiest way to do that is via random, timed mode. It will build your stamina as well. Review as described above. Generally, the most motivated kids ahead of me were doing 2 blocks/day, which took them about 5 hours ([1 hour to do each block + 1.5 hours to review] x 2). They started at 7:30 AM to replicate the exam and would finish their blocks by lunch. After lunch would be their time to read their reading material and review their high yield stuff. If you do the math for UWorld they are about 2400 questions. Divide that by 88 questions per day and it will take about 27 days. If you can increase your number of questions per day, you can bring it down to about 3.5 weeks, which is pretty good. Hopefully your hitting the weighted average on UWorld at this point (like 60%).
You probably have about 2 weeks left at this point. Then for your 2nd round, you can do 4.5 blocks per day, and you can finish in 12 days, with Sundays off. The review will be faster and if you can get >75%, your in great shape with a corresponding good score on an NBME.
A lot of this is theoretical, obviously not all students do this, but it's something to aim for.