How Long Will a Neodymium Magnet Last?