The price isn't that stable, you find it in the morning 318$ then on the evening 332$ then it can go back to 320$.
+7% in 24 hours is a good thing for sure but it needs to keep being greenish in order to see 400$ on november again.
$400 ain't an easy thing to be achieved currently unless we see some so-called "Chinese" guys being involved in it...
Those big whales will decide the price of Bitcoins based on their majority on holding Bitcoins...