When should I water my plants?

There seems to be much debate over when is the best time to water the garden. Some say morning is best …. others say evening is their choice. So what’s right? Does it really matter anyway? Well I will set the record straight now … I never water at night,...