I made $37k at my first job, and managed to put $10k of that into the market for the first four years. So yes, it's possible.
Everything the grandparent says is good advice (apart from the waiting tables thing. Freelancing pays 10-30x as much.) Live cheap when you're young, bank away as much as possible, spend your 30s living on a beach. It's very doable if that's what you want.