What is the best time to take Metformin?

Since Metformin can cause problems like stomach upset it is advised to take it after meals. This shall reduce bowel problems and other gut-related problems. While extended-release Metformin should be taken at the night after dinner.