Need to get some new rubber before I take her out of the garage for the year.. Best deal seems to be Pete's obviously, but from those who buy every year, best prices are now? Or should I hold off a few weeks and see what prices are like when bikes start hiting the road?