Yes. To a extend its an educated guess because the price is driven on speculation. Skills and timing should work together to make trading a profitable thing. But you have to learn how everything works, like reading the market trends, the latest news before coming to a conclusion whether to sell now because the market doesn't look promising or just buy or hold for sometime and wait for another indicator that the price will go up and quickly sell if and go out before the price could go down again.