When is the best time to take an OPK?

What time? (Hours after waking up)

Type of urine? (Morning or non morning)

How often? (Twice a day?)

Any help would be great!