Hi guys, im a beginner cyclists. i currently ride a Giant ATX Pro MTB, and im quite interested in road biking. So far i have shortlisted 3 models to get after my exams this year, Java Siluro 3 with tiagra groupset, Java Fuoco with 105 groupset, and Java Vesuvio with 105 groupset. The bikes are quite different in terms of grpset, frame and wheels. Siluro 3 uses aluminium frame and wheels, Vesuvio uses carbon frame and aluminium wheels, while Fuoco uses carbon frame and wheels. I cant seem to decide between these 3 models and would like the suggestion/ opinion of the road-bike community. Pls correct me if im wrong on the materials used for the frames/wheels as im not familiar with them. Thanks!