I bought my bike on sale last August. Many brands get discounted around now because next years models will start coming in soon if they haven't already. If you wait longer the older models might get discounted more, but there also is a higher chance they won't have any left in your size.