10 DPO - vvvvvvvvfl?

My period should be coming at 2nd of January...took this Ultra Early Clearblue.

Picture was taken after the 3 minute wait.

Is it still too early? Or?