I'd take the price lock. My 22 took 6 months from order to delivery and had 2 price hikes of over $1000 each. Granger didn't bat an eye about it, price was what we'd originally negotiated. In my case, the dealer was about 6 hours each way. Way worth it. Inflation is still rolling along at more than 6% and Ram still is not caught up on the HD's, so I'd think it likely we'll see more price hikes.