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 and 30PH for ~24h each. Let’s say 25PH 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%.