If you bought in the 90k range you did get an extremely good deal, I'm still seeing true 2016 model x unicorns (Oct to dec) go for almost what you paid for your S new. True Model S 2016 unicorns (June to dec) 60 to 70k used (p100d, fsd, fusc sc01 not sc04 or sc05, free internet)
Only drawback...