Chevrolet Silverado 1500 LT for 1500 down 299 a month (including TTR)

2017
Chevrolet Silverado 1500 LT All Star Package
36/10K
02145

Wondering about this deal:

45054 MSRP
Sales Price: 39500
Residual 60% or 27,000
Money factor 0.00009

1500 down and 299 a month with all taxes, title and registration.

Thoughts?!? Can I do better perhaps?