Do you have a volt meter? If not, get one!

You need to check voltage at the battery with the engine running, and after at least a 5 minute drive. You should see about 13.8 volts with most everything electrical turned off. Then turn on the headlights, turn the heater to high, and if you have it, turn on the rear defroster. go check voltage again. It should still be above 13 volts and preferably nearer 13.8 still. If you've got less than 13 volts with the engine running and the car's accessories on, I would suspect either the alternator is getting weak, or the PCM is charging to a low voltage, which will kill the battery. If voltage looks good for both of those tests, then suspect that the battery is on it's last legs. This would be somewhat supported by the fact that it's starting better when you charge it overnight... It would have a higher surface charge, which would start the engine faster. If that is the case, it should also start good right after you shut it off after some driving. Have the battery tested at the auto parts store, don't replace it with another optima, or use a red top if you do. (I have better luck with the red tops, but the best batteries I've had said Everstart on them.)
Gel cell batteries (Like optimas) do have different charging requirements than flooded lead-acid batteries, but normally, you're not discharging them much, so they are reasonably happy in most auto applications. Jeep actually charges at a slightly lower voltage than many auto makers, so they're one of the better platforms to put gel batteries into IMO.
Good luck.
C