No matter what age you are, it's always a good idea to start investing. You will always benefit from putting money away, whether it's intended for a purchase that's a couple years away, or for your retirement forty years down the road. While it may be ideal to start saving for retirement early, there is no reason you can't start later in life and still maintain a good nest egg. On a similar note, putting money aside on a new-grad salary will benefit you in the long-term, no matter how much you have to start investing.
There are a lot of firsts that come with being a millennial. These firsts may include securing the first job in your career, or taking your first big job risk; the first move out of your college town and into the city, or maybe traveling across an ocean to explore what another country can offer you; or your first major house purchase, whether it be an apartment or a bungalow. Whatever you’ll be experiencing for the first time in your twenties, this new landscape comes with a new set of financial responsibilities and decisions to make.