These funds offer yields exceeding 4% and they’re on discount. Here’s why it might be time to buy them