I would visit every single LBS in your area to see what lines they carry. I would go with an aluminum frame carbon fork bike for your first bike. Cheap carbon is overated. You ride your current bike to figure out what you want for your next bike. So, with that in mind do not spend too much on your first road bike. Heck, I'd even look at used. Another thing to consider is the price jumps for each level of groupset. Ribble is selling a full Ultegra group for $543 after the discount. Keep in mind that most bike makers skimp on the cranks, and brakes. You are going to see FSA and Tektro to save money. Not to mention the wheels...they will be heavy and terrible. I'd rather have a Tiagra fitted bike and take the savings and buy something like Ultegra wheels than have 105, but that's me. I would wear out the drivetrain and then buy Ultegra at a later date for $543 which includes, brakes, cranks, bottom bracket, chain cassette, shifters etc. etc. Spend less now, and spend more on the bike you figure out that suits your needs about 7,000 miles later. Trust me...