None of that has applied for the past year, and won’t until inventory levels return to ”normal”. If you have to lease/buy, the best time is now. If you don’t have to lease, wait.
See also
If you do it right, your lease should always be under warranty. Some brands also include all standard maintenance during that period.
As Matt mentioned, read Leasing 101. You are going to need to do math to evaluate each lease, after getting specifics from Edmunds. A little education will go a long way in getting the best deal possible.