The best time to eat sweets is after a meal or during mid-morning or mid-afternoon.