It might be covered by your auto insurance if you have comprehensive coverage. I have heard a number of stories of clogged water drainage causing significant damage to BMWs -- cars even totalled...