I think if you're dedicated to the notion it's possible, assuming you're not saddled with responsibilities, as stated. Of course, you'd have to make some serious sacrifices to get there (e.g. hobbies (e.g. video games), a love life, nice living quarters, etc).