Hesitate to turn over

My 2006 ford Taurus has suddenly started to occassional hesitate to turn over. Otherwise runs great. It seems to hesitate if any electical items like radio on.

Perhaps it’s time for a new battery…