Niacin should always be taken with food. The extended-release form of niacin should be taken at bedtime for better results.