You should replace blades twice a year: fall and spring. The rubber takes a set when it gets very hot and very cold, so you want to replace it just before. This is coming straight from my dad who worked in Bosch's wiper division for 25+ years. (he designed many wiper systems for production vehicles still on the road today)