like you say "There's no guarantee when exactly bitcoin price will surely come down." and vice versa, no guarantee bitcoin price will rise.
its bitcoin, we all know that but bitcoin give you unstable price. so you can save for some time and sell if you think it right price