and when it hits $17 even more BTC will be for sale......
Not necessarily. Some will but most won't. Most people with coin wait and don't sell easy, and they are the ones with real numbers of coin and are the major players. They will wait for a high. This is a powerful control for demand/supply and once a peak is reached selling begins. As some see falling values, it will be fresh in everyone's minds and especially those holding coin that bitcoin recently kicked ass and made a lot of people a lot of money. This creates another buy rush as they seek to capitalize again and demand will rise again, causing another lower peak. Then it will sell off and reach a trough.
This will then repeat again, as bitcoin has shown a few times now.
Bitcoin is sweet.