Originally Posted by
vwTURBO
best time is when the 08 comes out they will lower prices like crazy also on winter
I understand that, but is their a typical date/time they normally release new bikes? I know it's normally the end of the year, but when? This month? Next month? Two months from now? Or is it random, just any point within the last 4 months of the year?
Thanks.