Morning or before a meal will help with better absorption of Shilajit, but you need to stick to the recommended dosage levels.