Everything You Need to Know About Rare Earth Magnets