I'm the worst at battery storage.
When I lived in Michigan or Maryland I'd leave it in the boat, hooked up.
But I do make sure the top is clean and posts are clean and have a coating of white lithium grease, that's year round.
The batteries I had in Mi. lasted as long as 10 years.
Now I'm lucky...