CDs make sense if you're saving for a specific near-term goal or if you're near or in retirement. Otherwise, consider these ...