I am about to purchase my first annual pass. What type of discounts come with it? How good are the resort discounts? Any better than my visa or a pin? Also, do they have any discount for companion tickets?

I am going in oct. Should I buy it now or wait until then? When does it activate? Will it benefit me to purchase it now?

Thanks!