there is another way ... and that is wait until the new model is released and shipping. dealers will almost pay you to take old stock off their lots. When I bought my 15 Escape I was seriously looking at a 16. but they had 2015s in pretty close to the configuration I wanted for 15k off .. Made the decision pretty easy. I think I could still sell it for about what I paid maybe.One way to get around it is buy used. You have to put it some time but mint used trucks are out there if you are willing to travel.
It took me 2 months to find the exact truck I wanted and I had to travel 8rs to go pick it up. In June I found a 17 F150 with a MSRP for 55 and I picked it up for 36, truck had 6k miles on it. I purchased it from a private seller.
Deals are out there just have to put in the work to find them.
my father spent his entire life buying used cars because he didn't want to pay that "off the lot" penalty. I was the same way for a long time. Pops never did understand why my generation wanted new shit. I am seriously looking at the 2019 Ranger because I need a truck and I don't need an F150. But I have decided I don't want to wait for it to show up on the used market and since I will likely drive it till it drops I am gonna eat the cost ..This. At this point it's going to be tough to get me to buy something new unless the deal is super right or I'm looking for something special.