For most people using most brand of tests you will get best results testing after lunch. The hormone peaks in your blood****** in the wee hours of the morning and then it takes a few hours to make its way out in the urine and thus the testing after lunch is gonna be best results for most.

If you want to test twice then test after lunch and dinner.

There are a few tests which are calibrated to use in the morning but the vast majority are after lunch for best results.