Tonight! I had to cancel my hair appt last month because I had that cold and didn't want to spread my germs around everywhere. So now I'm going in tonight (even though I still have that cough). I usually go in for a touch-up every five weeks, so I am long, long overdue.
I went on Black Friday and had mine done. Figured I'd rather spend the day relaxing a bit in the salon, rather than fighting the psycho shopping crowds!
Not sure last year or two...I do my own last time I had it cut professionally was at least 17 years ago. I keep mine up so no need to have a pro do it I just cut anything that wont go in a pony tail and even it out a bit.
I can never remember, LOL. I always need to look at my credit card bill to see. I try to go every 6 weeks or so since my hair is short. I'm starting to look a bit moppy so I probably have to have it done in a week or 2. Sometimes if I'm crazy busy I'll just trim my bangs and around my ears and call it good, usually buys me another couple weeks.