Hey buddy. No such thing as a stupid question in my book.
NAC can be used anytime. I encourage the use as a "Must" on cycle and PCT. I personally take it every single day, and will do so for life.
Give this a quick read: http://forums.steroid.com/supplement...-too-much.html