Personally I would also go the route of finding an older used bike. Again, use common sense, but steel bikes are the ones to buy used. If there is no rust, bends, cracks, they are basically good as new. Just look for the right componentry obviously. I once had an older (mid 90s i wanna say) Specialized Allez steel bike. That thing was bulletproof, and relatively lite. You can get that frame dirt cheap right now