Cold Air is the way to go, I've been running the same intake for the past 2 years & have NEVER sucked up any water. The filter is located right in front of the passenger tire & behind the bumper and I don't even have the plastic shield that sits underneath it .. so it gets wet but obviously hasn't sucked up enough water cause my motor has never had problems from hydrolocking.