I need a recommendation on roof and windshield. I am getting my 2018 P1000-5 as soon is the recall stop sale is done.