best ridgid octane vs milwaukee m18 fuel 2025