Anyone that believes the price is always right is an idiot. Because the market is often an idiot. The price on bitcoinbuilder being 0.6 being a prime example. Any sensible person would have known that a 40% discount in btc terms in the circumstances was wholly inadequate.
Edit: that doesn't mean TA doesn't have its place. It is an excellent measure of sentiment.