If it was a ‘20 I’d say buy it and run like hell. It’s a an excellent deal for a ‘19 if it was still 2019. I’d say your getting about 2k off in addition for it being a leftover ‘19 so that’s pretty good. Don’t think you will get a ‘20 for this price. Does it have a Bedliner? Ask them to through in a spray in for 500-600 bucks and that’s something cheap for them, but more for you. If it has all the equipment you want then that’s a plus.
If dealer has an arrangement with a Line X dealer it will only cost them about 1/2 the retail cost. That is what I did on '20 when price was not moving. Win - win and then enjoy