Interestingly enough, I am struggling with that same question. I have AT&T 1000Mbps service available to my home for $90 + tax. Currently I have 200 Mbps service with Charter/Spectrum for $65 + tax. I could switch to AT&T 300Mbps service for $70 + tax.
From what I can gather, unless you're streaming 4k video, have a home server or do some serious gaming, I'm not sure a gig connection is necessary. It would also depend how many people would be using the service. A big family could probably take advantage of a gig pipe.
For now I have decided to just stick with Charter and wait and see what happens with 5G over the next year instead of getting involved in new contracts.