With how cheap heaters are compared to everything else that goes into our aquariums, I would recommend replacing your heater at least every two years. That’s usually my protocol with just about anything inexpensive, ato sensors, heaters, test kits, power heads etc..