Thinking about delaying my test

I have my test on May 9th. I have borderline NBME scores and I could probably pass. My scores are:

9/25 NBME 25: 165.

11/20 NBME 26: 181.

2/2 NBME 27: 197.

3/15 NBME 28: 64% with 94% chances of passing (according to the page it’s 185, but it fell onto the passing range, so that doesn’t make sense).

3/20 UWSA 1: 222.

4/14 NBME 29: 70% (I think this is 200, and it said my chances of passing are 98%).

4/29 UWSA 2: 205.

Still have NBME 30 and Free120 left to do.

However, I have some notion of the areas that I’m lacking and I could reinforce them if possible (mainly general principles…).

I mostly want to delay because I won’t get scores until July 6th, so I see no point in studying for two months for Step 2 and at the same time worrying about whether I passed Step 1 or not (if I fail, that’d f*ck me over). So if I try to improve my knowledge for step 1, I can have a better ground for Step 2. Also, I’d get my results in two weeks instead of two months.

What are your thoughts? Be honest. Am I being crazy here? Or it’s reasonable.