I didn't have $$$ for a nice bike. I barely had the $400 for this Lager. But I got it and started upgrading a little at a time. When I had some cash, I would upgrade whatever needed it most.
Your idea is way smarter but wasn't a possibility, since I wanted to have a bike to ride instead of saving up money until I had enough for the right bike.