Help best time to test

So can someone please tell me when is the best time to test or it doesn't matter. Just want to make sure I do it at the rite time. Will be taking a digital test clearblue to be exact. 
​Help me! When do I take?
​Morning
​Afternoon
​Nite