Let me spill some facts so you may know what it's to be a solo miner. Currently, we are at the 844714 mined blocks and you know what it's only happened 282 times. The last incident was on 28th Apr 2024 with hash rate of around 120 petahashes per second (PH/s) which is just 0.02% of total network's hasrate.
0.02% of the total hash power isn't really small. OP's total hash power should be much smaller than that and I don't think it's comparable with that at all.
If you own 0.02% of the total hash power, it's expected that you mine 1 block in every 5000 blocks (approximately 35 days) on average.