Yes I agree that is necessary to wait till the price will rise up. But it may take a lot of time to wait. Some times investors need money and do not have time to wait.
When an investor has a small deposit and wants every month to withdraw profits from the stock exchange, there is no time to wait. He has to actively buy and sell coins.