There's a lot of talk about not upgrading a cheaper bike, say one under $500. Most of the talk revolves around upgrades costing more than the original bike. At what point does the frame itself become worth it to upgrade? Basically what I'm trying to get at is that more expensive hardtails are also more expensive in large part because of all the upgraded components (derailleurs, fork, etc). Is there a reason other cheaper bikes aren't worth upgrading other than the fact that they don't start with good components or are the frames really that much worse? A lot of people say something like a Trek 4300 isn't worth upgrading but is that because of the frame quality compared to a more expensive bike or because a nice fork will cost almost as much as the bike? If it's just that components will cost more and the frame is fine then I don't know why it's not good to upgrade since the money could be saved to use on components instead of a whole new bike. Sorry if I'm not explaining this well. If people don't understand I'll try again but basically I'm trying to decide if something like a Rockhopper frame would be worth keeping to upgrade for a few years or if I should look for something cheaper for now to get into the sport and save my money for next year or the year after when I'll want a more expensive bike for sure.