For years, I reckoned that Vodafone (LSE: VOD) was undervalued. Yet things often seemed to go from bad to worse for the share price, albeit there was a juicy dividend…