Investing in knowledge is not a bad idea provided you are also willing and ready to learn and improve yourself as well.I believe you mean general investment. If that is the case, I have spent so much resources on investing in myself. This is the best thing that I am currently doing to keep myself happy always.
Sometimes we are expected to build ourselves to a point that we can Withstand most of the challenge we have by equipping yourself with the necessary ideas and skills.