I've just had a new window installed about a week ago. Other than a little bit of tree sap drippings, it is otherwise clean. What is the best way to clean it perfectly, and then what is the best product to apply to the windshield, to make water clear off best?