A surprising number of popular medications can cause delayed drug side effects. They may not show up for years or decades. Protect yourself!