We just use RainX every month or so. I didn't know about the glass protector until months after install, so we didn't get that. (I went through a gc, and it just never came up. Odd because we got the Sapphire upgrade, so seems they'd ask about other add ons.) anyway I only wash it before putting on the rainx. I do squeegee after showering - glass install guy said it's the soaps etc that sit on the glass and, long term, can damage it. Anyway, squeegee almost every shower and then wash before doing rainx and mine still looks new. HTH.