With a Battery the life cycle is very hard to determine because so many factors are related to longevity for example Temperature, under charging, over charging, sulphated, etc. etc. but most of the time with a named brand battery it's age with these types of batteries 3 to 5 years would be a good life cycle I would say if your battery is four years old you have done a very good job of taking care it, might be time for a new one. Note you could take it to a auto parts store and have it load tested that will determine how good it still is. My opinion buy a new one for peace of mind, just my opinion.