Why would you go for all season tires in the winter.( assuming you could afford them)
I bought myself a set of Michelin Pilot Alpin for the winter and keep the BF's for the summer.
Trust me, I didn't like spending a 1000 bucks either but they are the most important thing that keeps you on the road.
When the BF's wear out, I will get Michelin Pilot summer tires just for the summer.
I had no choice because these BF's are pretty scary over here in the winter and I know because I tried them for a few snowfalls.
They are also not the greatest for wet but will have to do until they wear out.