You're probably not going to do much better than that this late in the model year. Just got mine recently and it had 100 miles on it as well. I wasn't happy about it, but now is the time to get deals. If you want to wait a few months, you can get a 2016 and it will be brand spanking new and probably cost a couple grand more than what you can get it for now.