Several unexpected problems can cause car batteries to fail, so it's worth investing in a reliable one