I was in the same boat as you. I was looking for a 2016 white SR5 Premium with 50K miles or less for $25K OTD. I called dealers, used autotrader, carfax, cars.com, craigslist and facebook. I found quite a few Limited's on dealer lots but the SR5's were hard to find in my price range. I ended up finding a 2015 SR5 Premium on facebook marketplace with 50,000 miles for $25K. The truck was a one owner, regularly serviced at the dealer, and came with the XP package. The only thing the truck needed were new tires and the seller adjusted the price $1K . I was in no hurry and willing to wait for the truck I wanted. My search lasted about 3 months before I pulled the trigger. Good luck with your search!