Last time should be understood like since always because price of bitcoin never rest for more then a day or two, and even then its not completely stable.
It's not hard to determine price movement, its almost impossible to do it accurately, thats why I talk that trading is very similar to gambling, you have informations, you have good knowledge of crypto economy, you have everything that you need to predict the price and in the end price do something completely different. Maybe closest example of that was a year ago when price was 1000 dollars, who could say that we will see 10000 dollars so soon, just couple people, who said bitcoin will crash again just couple people, most of us others are in the middle.