can someone tell me what is the best time to buy a bike and get some decenet deals. My guy at the bike shop offered me $100 off a $550 bike is that normal? and i here if u pay cash they give u a discount too. is this true? does anyone else know any tricks or such to get good deals on new bikes?