Shop our picks for some of the best headphones you’ll find under $100 from top brands like Apple, JBL, Anker, and more.