The best time of day to fly fish is sunrise and sunset. Fly fishing during an insect "hatch" will produce great results as well. A...