At risk of being devils advocate , my two cents worth would be to by a 'better quality' battery (not necessarily the cheapest) use the appropriate protocols to maintain it in the off-season (Battery Tender), and it will last a long time. 5 or 6 years at least, in my experience.