<prompt> Human: Hey guys! First time posting here and Im on mobile so sorry if I need a flair or if the formatting sucks.So I have recently turned 21 and just got my first full time job after graduating college a few months ago. The company I work for will match 5 of anything I put into my 401k. My problem however, is that I do not know how long I will be working with them. This is not a place I see myself staying too long in since it is not the field I want to make a career in and I unfortunately am too qualified for my current position.So my question is, should I start contributing for my 401k now or wait until I am in a place that I can see myself staying long at? I am pretty good with my money and will save even if I dont take the plan, the only thing is that I would be missing out on the 5. There is also a 10 fine that I would have to pay if took my money out early in case I got another job somewhere else or just had to take it out for any other reason.  <response>: Absolutely. The sooner you start it the better 