Generally, you should take the immediate-release form of niacin after your evening meal. Likewise, you should take the extended-release form before bedtime after a low-fat snack. Therefore, taking it in the morning or on an empty stomach may cause you to experience more side effects, such as flushing and an upset stomach.