I also agree that most new bikes these days come with not so great components unless the price tag goes above 1k. I find used bikes that are 10-15 years old to be of a great bargain - especially late 90's and early 00's Trek (both mt and road bikes). I enjoy riding both mt and road bikes - new and old, and even though I don't ride everyday, the way I ride my bikes requires a lot of maintenance. So I started doing most of repair/maintenance myself. It's not a bad idea to invest in a decent maintenance setup. Truing rig, stand, tools, and lots of lubes/grease, and etc. My local shop offers free maintenance for a year when you purchase a new bike, but for some of used and parts bikes I have, maintenance cost can run up to few hundred each annually.