This morning I went to start my car and it would not start. I checked my battery connection as I didn't hear it even try to turn over. There was powder all around the terminals. I cleaned the terminals off and jumped my car. It started and I drove to work roughly 30 minutes/miles away. I was hoping it would hold a charge which it didn't. Is it time to buy a new battery?