8 months old battery reading 12.31 volt at rest

I recommend against the cheap ones.
I had one last 2 years and the next lasted 2 months.
Neither met specs when new.
I’ve gone down a different path, but if I were to go back to solar I’d get a major brand like Coleman or “Battery Tender”.
Those run about 2x the cost of the Chinese odd-name stuff.