in this early stage of bitcoin is nothing like "too late with buying". we all are early adopters and for long term simply doesn't matter, if you will buy at 248USD or 281USD..
Long term how your sure it will go up very high price. It was 1000+ and came this level within a short period. Unless more business start accepting bitcoin prices will not move much.
The price increase of bitcoin depends on more factors than just acceptance of service providers, there are many things the price depends on. The vision bitcoin portrays you to imagine is a future where the price of bitcoin would not be something anybody cares about, because things are bought and sold at btc, nobody wants fiat as much as they do now.