If you buy stocks now, you will suffer for a long time after this recent run up. TXN was at 23-24 range and no one was buying it and I was calling it a buy. Now at 26.90, it is a great sell. Many tech stocks are like that. We will have some great pullbacks.