Micro-optimization in __construct method

I have a script that is creating several carbon objects. I did some profiling and discovered I could save a few milliseconds by avoiding the call to `hasTestNow`. This is probably very small when creating just a couple instances, but helped in the script where I create a few hundred of them