Using the decision matrix from AutomotivePress/David Chao, should wait 'till MY2025 before buying.
And can't forget about supply chain issues = parts on back-order or they're going towards building new cars/trucks instead of repairs.
If I needed a fullsize pickup right now, I'd probably look for a used Titan.