You may laugh but I have used Lemon Pledge, the original yellow spray can (not the brown one), for decades. Clean, spray and polish. Last several weeks, depending on conditions.
Works great for motorcycle windshields (love bugs come right off), plastic convertible top windows and lexan and polycarbonate windows.