Get a CAI and ignore all you've read about the bypass valve or sucking water in.
They only way a CAI will suck in water, is if the filter is completly submerged in water. How often does that happen? If you get a CAI and a bypass valve... save your money and don't do anything. Installing a bypass valve will reduce power back to or less than stock.
Check out the past weather report for yesterday for scranton, pa 18505. We had about an inch and half of rain... I was just joy riding around all day yesterday and even splashing through puddles... I have a CAI with no bypass valve... cars fine. :thumbup: Go ahead and get a CAI and stay out of water more than a foot deep.
ps: this subject has been covered time and time again... might find some more opinions to back this up, just do a search.
https://www.honda-acura.net/forums/s...ight=cai+water
https://www.honda-acura.net/forums/s...ight=cai+water