Conor McGregor's time in the UFC has been the best of times and the worst of times, although the glory days feel like a ...