I would also get the 2014 bike with 105 instead of Sora. There is a HUGE improvement on shifting on hills with the 105 (and higher like Ultegra/Dura Ace) than the Sora.
Personally, I do NOT think that the 2013 Ruby with Sora at $1400 is a great deal. The 2015 bikes have already arrived, so most stores do not have 2013 bikes any more. If they do have the 2013 bikes, usually they are greatly discounted. In my personal opinion, a better deal is if you can negotiate the $1400 2013 Ruby with Sora with a bike fit, $1400 with tax already included, and free drink cage holders.
2014 Liv Lust
2013 Specialized Fate Expert with carbon wheelset (sold)
2012 Specialized Amira Elite
2010 Santa Cruz Juliana with R kit and Crampon pedals (sold)
2011 Specialized Ariel Sport,suspension post,Serfas Rx Women's Microfiber saddle (sold)