if not, u think it is good enough, then buy it. When u buy your TV or car, do u think u find the best possible deal? impossible to find the best deal, right? what if there is a bigger promotion come out tomorrow? what if current promotion is gone tomorrow? same as buying stocks. You think it is good enough, buy, not good enough, wait. Warren Buffett, holding 50 billion dollars, waited years before buying recently.