When Are ETH Gas Fees Lowest: A Comprehensive Analysis