hi: Absolutely not. I assume you will be retiring in your 60's. You need to plan for a retirement that might be 30 or more years. CD's return almost Zero today on an absolute return, and negative adj for inflation. I would recommend a diversified portfolio with an asset allocation, assuming you are a moderate risk investor, of 60% equities, and 40% bonds. The equities should be in index funds or ETF's, and the bonds in intermediate term corp bonds. I believe in reversion to the mean, and the expected return on equities over the next 10 years, should be 6-7%, vs 4% for bonds and less than 2% for cash. Stay invested in the market, nobody can time the market.