If you have no problem with a set for each season I'd go with the non staggered 18" set up for winter with the Pirelli Ice and Snows and 19" staggered with Michelins for those twisties

You can go with 20"s but I think your ride will suffer the larger you go.
Just my $0.02