Steel is the most suitable material for making a permanent magnet because it has high retentivity and coercivity, which means it can retain its magnetism for a longer time once magnetized. Soft iron, though easily magnetized, quickly loses its magnetism.