Bitcoin fluctuates all the time due to supply and demand, as well as perceived value. If people perceive bitcoin as being valuable and worth investing in, it will go up. I think as mining/hashing difficulty goes up, this might also play a role in the pricing, but not as much as it did in early bitcoin days (before 2012).