PERF: Timestamp.normalize
The perf is actually a wash here, verging on slightly negative.  The really worthwhile thing is the improved asvs.

The big perf gain is being split into a separate PR that optimizes _maybe_convert_value_to_local to the tune of 40%.