2017 Audi A4 Premium , FL, 34500, Good deal?

Please rate this deal. Should I do it?

MSRP: 39475
Selling price: 34500
FL/DMV fees: 682
Doc fee: 798
Acq fee: 795

Residual: 20922
Trade allowance: 6500
Trade payoff: 7500
Rebate: 1000

Net Cap Cost: 37327
$1000 Down
36/15k
457/month including tax