Utilize your financial knowledge, give your answer or opinion to the input question or subject . Answer format is not limited.

Trade? Buy and hold? Or both? 
You don't seem to be a big fan of trading as you may think it may be too risky or too time consuming being in front of your computer all day long. You also don't seem to be a fan of buy and hold as you don't know what your investments will be worth when you need the funds. How about a combination of the two, sometimes called trend trading or active investing. With this type of trading/investing you may hold a stock from a couple of months to many years. Once you buy a stock that is up-trending or starting to up-trend you hold onto it until it stops up-trending. You can use a combination of fundamental analysis (to find out what to buy) and technical analysis (to tell you when to buy and when to sell). So these are some topics you can start reading up on. Using a technique like this will enable you to invest in healthy stocks when they are moving up in price and get out of them when they start moving down in price. There are many techniques you can use to get out of a stock, but the simplest has to be using stop losses. And once you learn and set up your system it should not take up much of your time when you actually do start trading/investing - 2 to 3 hours per week, and you can set yourself up that you analyse the market after the close and place any order so they get executed the next trading day without you being in front or the screen all day. Other areas you might want to read and learn about are writing up a Trading Plan, using Position Sizing and Money Management so you don't overtrade in any one single trade, and Risk Management. A good book I quite liked is "Trade Your Way to Financial Freedom" by Van Tharp. Good luck.