how long does it take for new windshield to dry