Te aplican un descuento por financiar porque, obviamente, los gastos financieros serán mayores que el descuento aplicado. De otra forma, no tendría sentido. Eso del descuento es puro cuento, le sobra el "des".
Nada les impide inflar el precio de partida, para decir que te "ahorras" un dinero, financiando la compra.
La cuenta no es difícil, compara lo que suman la entrada, más las cuotas mensuales, más las comisiones, más el seguro, con el importe que pagarías al contado (Sin aplicar el descuento por financiar).
En general, cuanto más dilatado sea el plazo, más vas a pagar; pues los intereses totales pagados aumentan con el tiempo.
Cancelar el préstamo, al terminar el plazo de permanencia, siempre es la mejor opción; pues te ahorras todos los intereses que hubieras seguido pagando hasta la amortización total del préstamo, más las cuotas del seguro vinculado, que suelen cobrar prorrateado mensualmente. Si no dispones de liquidez para hacer lo anterior, compara el ahorro anterior con los gastos que te supondría financiar el capital pendiente con un nuevo préstamo en otro banco.