GAP is generally much more affordable through your insurer than through a dealer.
That said, thinking you need GAP is a sign that you might be buying too much car. If the negative equity in your car would be a significant burden on your finances, maybe the car is too expensive. Not trying to...