Problems with my 2015 Jeep Wrangler sport Unlimited

You spent 30G? on a brand new vehicle and the dealer states the roof leaks and they cannot fix it, and you say you have to live with it?

NOPE. You need to lean on them to at least try like a professional.