best time to take niacin 500 mg