When is it best to test?

O keep reading everything - best in the morning because urine us concentrated, not good in the morning because levels are lower, in the afternoon because that’s when the surge is etc....

So when is the best time?