Ok, I owe my point of view about our “luck”.
Total network hash rate is around 185000 PH/s.
A block is found once every 600 seconds.
This gives us totally 111000000 TH required to find a block.
We have tried with 20PH/s and 30PH/s for ~24h each. Let’s say 25PH/s average for 24h.
So our shares are 25 *24*3600 PH=2160000PH for each run.
Our chances for each run are 2160000/111000000= 1.946%
So since we are in run 13, our luck is approximately 25% if I did my maths correctly.
For the 500PH/s mega run, the chance was around 40-45% to find a block.
We found the last block at 2021 Ride 14.
Then we did rides till 22 in 2021 and 13 in 2022.
So for the last 21 continues rides we are waiting for a block.