So your benchmark is at night or weekends to minimize the cheap ETH L1 transaction fees, is that fixed?
Yes, you can try monitoring
https://etherscan.io/gastracker and see that at night and weekends the fees are lower (less people using)
Business days are more expensive
Are you seriously still using zksync's ETH L2?
As far as I know, zksync has a lot of issues with the community and the confirmation for its ETH L2 is very slow.
Yes, I like Zksync, I'm very grateful because I receive my best airdrop from Zksync and the network is working normally for me, so I have some positions in DeFi and I use some pools like ZK/ETH
As far as I know, if the transaction fee in ETH L1 fails, then it must be sent twice and the fee is charged twice. This is indeed very difficult for me to try, especially since the transaction fee is very expensive.
Usually when I get a reject tx it's not charged
My question for you, do you use L2s? If so, which ones?