I am wondering what is the best gutter sealant ? And also best way to clean and prepare for the sealant? Lastly, what temp/climate conditions are best to apply the sealant for best results?