Innan du köper en bil bör du överväga kostnaderna för försäkring, bränsleförbrukning, service och reservdelar, samt hur bilens värde kommer att påverkas över tid.