<prompt> Human: I know the general consensus on here is that as soon as you can, you should cash out of the ESPP and put it elsewhere. But what if your companys stock has been relatively stable? Is it still worth it to take the money to other investments?The current plan Im on, you can purchase at 15 discount 4 times a year, and then before selling, you have to hold it for 3 months.  <response>: It could be worth holding if its a small part of your portfolio and you think its going to do better than what you would otherwise invest that money in. Of course at that point youre stock picking and who knows how well youd do.Personally, if I had access to an ESPP, Id probably keep something like 5 of my portfolio in company stock just to have some skin in the game, but I wouldnt want more than that. 