Eu entendo a sua dúvida, mas no mercado, quando há expectativa de alta, os compradores procuram comprar no melhor preço dentro do movimento altista. O trade perfeito é comprar caro e vender barato, mas no trading, o "caro" e "barato" são relativos. 

Imagine que você quer comprar um ativo qualquer, que esteja em tendência de baixa, e quer pagar por esse ativo o valor de R$10,00, pra vender a R$13,00. O preço está 12,00 e caindo. Chega  aR$10,00, e continua caindo. Chega a 7,00, acionou seu stop loss e continua caindo. Perceba que neste exemplo, mesmo que você considere R$10,00 um valor barato para se pagar na ação, ela continuou se desvalorizando e você vendeu mais barato do que pagou.

Numa outra situação, o preço está R$8,00, e subindo, você paga os mesmos R$10,00 e o preço vai para R$13,20. Você então vende, e realiza seu lucro. Neste exemplo, mesmo com os preços subindo, pode-se considerar que você pagou "barato" e vendeu mais caro. 

Por isso, a definição de caro e barato, é relativo à direção dos preços naquele momento. 

Espero ter ajudado.