Brand new s19pro will be too costly, you need some old ASIc miners, sha256 miners are the best don't bother with Blake and Scrypt, since your electricity is very cheap you don't have any problem running old ASICS, they are cheaper and your ROI will be faster too, good luck.
In my opinion every BTC miner is worthless. Buy coins instead of miner, because the payback time is over 3 years after electricity, raising difficulty and so on - maybe a little bit more. I speak about the real payback time and not this dream payback