IMHO...the best investment you can make at your age is to invest your dosh in improving your earning potential. You will know where that would be best applied depending on your individual position/education/skill levels. This upskilling not only will Have immediate visible benefits (if applied judiciously) but will compound your lifelong earning capacity. Sticking 10,000 in the stock market will get you much smaller returns at the moment. You can always go back to the shares after you are earning 100,000 a year and will be smarter and wiser for it.