I feel for the guys that need a truck now as they will have to pay a premium to not wait.
But if you are patient and do research there are dealers that when the order banks were open were willing to make deals. I've got an F350 on order that I'm getting for 2% below invoice, which is about 6k under MSRP. Only catch is it will end up being a 6-7 month wait, and flying to pick it up. No dealers around me would come off of sticker. For me it will be a $250 flight, $500 in gas, and a night in a hotel, but will still save me $5000, and the truck will be broken in, and ready to tow when I get home. I'll have a fun road trip.