@cff13 Some things to add to this:
Always ask them to review the interest rate, never accept the first offer.
Don’t let them add anything extra, paint protection, tyre insurance, etc, it’s all rubbish. Ask for a break down of delivery/on the road costs or any general fee. Ask for discount, 2%...