I just bought a toyota certified used 2017 TRD Sport 4dr with 18k miles for 31K with full tech package and nice bed cover. It was listed for 34k the sales man did not think his boss would move on the price but it was the end of the month and they needed to sell so my advice would be to wait...