Could be moisture on the electrics, give the leads, dizzy and coil a spray with WD40 an see if it still happens. Have a good look at the coil to see if there are any cracks too.
I would imagine after a bit of driving, the heat from the engine would dry the electrics out, hence it being fine all day.
Dave