Use `performance.now()` if available (higher precision in IE10+ and Firefox, the same precision in Chrome 31)