If you don't remember when is the last time you got your battery, it might already be too long ago. Check if it has a date on it, if it's a couple years old, just get it checked out before you spend double the value of the battery on another starter, and then end up still having to buy a battery.