When to hyphenate ‘up to date’

Editors and grammar geeks are strange people. The internet is full of these strange people shaking their metaphorical fists over punctuation points, word usage or grammatical constructions... But sometimes they're right!