Fix or Buy a new car? Mechanic explains!