Discount!? Yeah right, lol! I ruled out BMW's completely. I got burned with a $9,000 engine repair and I will never set foot in other BMW dealer for the way they treat you. I have seen some amazing deals on the Rams and test drove two of them, both Limiteds, I was blown away from my memories of my 2006. I am giving myself 3-6 months to purchase, so I can make my best informed decision.
Waiting for 3-6 months is fine, there will be 2020's out, as well as a possibly redesigned F-150. But then you could be driving a Ltd that's the price of a Laramie... and that's a pretty good deal!
The new production bugs are being worked out one by one, several of the early adopters issues have been TSB'd with varying degrees of success. The main ones that seem to be hanging up are the AC temp issue and the 12" screen, plus some UConnect complaints.
I personally haven't measured the AC temps, (mine feels fine, but I don't like it super cold), and my 12" screen NAV/voice recognition and Uconnect work as well as my occasional playing with it can show.
It's probably considered "smarter" to wait for the 2020 model and get all the issues fixed, that's very much a personal choice especially if you don't need another vehicle. The main thing that I have learned from my buying experience is that FCA/RAM does not seem to announce that they are increasing the rebates till it occurs, whereas just about every Ford dealer will tell you that "employee pricing" is in July. So even though now is a great time to purchase, who knows what it will be in 3-6 months, but doubtful you will see these reductions.