I am inclined to agree with your parents/friends, you still have a lot of human capital (read: your youth) to build financial capital with today so you can have an even more fulfilling life tomorrow when you no longer have all that human capital (read: old age).
This isn't to say you shouldn't life your life now, of course. I wrote in another comment here that living today and not tomorrow is imperative[1]. But to refuse to make money during your prime money making years is also folly, because that money today will save your time tomorrow.