<prompt> Human: Hello everyone,My girlfriend and I together 5 years have just started saving for our wedding and possibly a down payment after that. Both of these events would be at minimum 2 years from now. I know the FAQ says to put short term investments in a savings account, but I feel like that would be a waste in our situation. We have about 5,000 at the moment in addition to a rainy-day fund that we could invest and would likely be able to add 1.5k per month over the next two years. It seems to me that something like a Vanguard Index Fund would be worthwhile and somewhat low-risk. Am I way off-base with this?Some more info: we have no debt at the moment, and are both contributing just enough to our 401ks to get the maximum matched by our employers. I get that maybe we should be putting more towards retirement, but we want to have a nice wedding and were confident in our ability to save long term. We make 80k combinedyear 25 years old.edit: Thanks for explaining the risks everyone! I appreciate the advice.  <response>: Sorry, you are not a unique snowflake, and your situation is the same as all the other people who ask this question. Everyone who is saving money for 2-3 years should put their money in a low-risk type of investment savings account, CD, I-bond, and low-risk investments just have low yields right now. It sucks but thats life. 