Well, if the price of bitcoin back at a price of $ 250, I think will be very many people who would buy it. it is most likely to occur.
If the price goes down back to 250 it will rise again back because the price is very cheap and i know more people are already know bitcoin.. and more store are accepting bitcoin as payment just like steam and garena.. they are now accepting bitcoin as payment so its impossible that the price of bitcoin will reach the lowest price of bitcoins..
stores accepting bitcoin doesn't mean the price will go up to very high price levels. stores that do accept bitcoin as form of payment have some sort of a middle man as bitpay handling their transactions. bitpay converts the bitcoin payments into fiat and send the money to the merchants. that's how it goes.