I would go for the best frame material possible as components can be upgraded.

Also BTW the latest model of Tiagra is supposed to be very good (but I suspect the 2nd hand bike doesn't have that).

If I remember correctly the bottom end Ruby would have a 105/Tiagra mix on it, so in the future you could just upgrade those Tiagra parts...