so i might be getting a job soon that requires a drug test. So i read up on Nicacin which seems to have a high success rate. I was wondering if i matters if i take it before the day of so i dont get the symptoms of Nicacin or do i need to take it again before the pee test. My initial plan is 3days before take around 300mg and see how i feel and the day after take prolly 1000mg, and the day of drink lots of water. Can i get some good input please? and some info...i'm 6'1'' and weigh around 140lbs (yea i'm tall and skinny) and i havent smoked in 5days, and prolly will smoke in a few, so i dont have much cannaboids stocked up atm. also if i fail the test, will that effect my future jobs as long as i dont put them down as a contact?