Charlie and JSeery are hitting on all cylinder here on internet armchair ideas.
Of course if your battery is bad then.... autozone will check crank power for free, but they sell batterys
. CCA are something to consider. I'd do the battery separate to isolate the issue.