[MENTION=313468]spectastic[/MENTION] - bad news early is good news. The bad news is you will buy several bikes. The good news is you can budget for it.
Before carbon (and huge R&D mold costs) it was common for racers to have different bikes for different events. The "in" thing was have a bike fit to your dimensions. I did that, and was not so impressed as things like material, position mattered way more.
Anyway, the type of riding you do has a lot to do with the bike you ride. That exciting Tour of California this week, Sagan road a different bike up Baldy than he did in the final stage (I think Tarmac then Venge). When he road Paris-Roubaix he didn't ride a Roubaix, he road a Tarmac. How you ride should determine what you ride, but more importantly the position you ride. Mathematics and physics can prove things on paper, but riders do not ride like calculations are calculated. They move side to side, surge and distribute power differently. Anyway net...
If money is not an object - buy several bikes.
If it is...fool around with things like stems, bars, seat position, wheels and save the bucks on changing frames right now. Work on position and try to figure out what kind of rider you are. The frame is the 1st or 2nd most important part, but changing it is a much bigger decision than doing the other smaller stuff from both a cost and time perspective.