The turn on the a/c remark was to rule out the water leak being from you a/c. It should drip on the ground and will quickly if it's not plugged. Mine was w8ndshiled at the pass corner. Took forever to find but I removed the glove box and side panels and could see the slight trail. If you rule...
I could use a hose and never get my windshield to leak but it would with a long enough rain. Was a windshield install issue. It will take some time but I removed my front carpet and would patiently watch for signs of water leaks and could track down where it was coming from.