The 3 Best Sunglasses for Men in 2021 (Under $500)