I wouldn’t hesitate for a gen3. I placed an order in January for MSRP. Felt solid and happy as the price has gone up 3 times since my order was placed and I’m price protected. 9 months in and no movement from ford (I recently got a email from ford stating they are sorry for the delay lol)
In April I got a bug in my butt and called 45+ dealers asking about their incoming raptors but all were spoken for. In May, a dealer local to me called me about a code orange that just came in. Everything but the color was my spec and they were selling at MSRP. I jumped on it. Come to find out, it was priced wrong and it was to be 15k over MSRP for the 37 package. Dealer kept their word and I got it for MSRP that day.
I still have my 37 AMB in order And still no word or Movement on that order.
If you can find one on the lot, and with your specs for MSRP, buy it fast.