An IP65 rating does not actually mean that it is waterproof. It has been mentioned a few times in this article but it is worth reiterating. An IP65 rating means that it is water resistant but not waterproof. Therefore, while you can happily ride in the rain without worrying about your headlights, you cannot drop your headlights in a bucket of water and expect them to not get affected.