Download the six flags app and add your season pass and it will tell when ur bring a friends are valid
They email you every time with a date. I haven't seen one recently
The weekend is bring a friend for like $29. I'm sorry i dont have my schedule. 6 flags usally offer bring a friend free day in off holidays that many people don't go such as mother day and fathers day
Thanks! Your answer is awaiting moderation.