In order to pull off front running attacks, a person who runs a bot has to have enough liquidity, doesn’t he? For instance, to beat a transaction of 100 ETH he’ll have to have this amount and gas fees on top. Even 10 ETH isn’t an amount that everyone can afford.
Where do runners of front bots get this much liquidity? Or each of them waits only for the transactions that he can afford?