Most of my 3D print failures came down to moisture, and a $25 dry box solved them
Wet filament can cause stringing, rough surfaces, and weak parts, and a sealed box plus a hygrometer is an easy place to start.
Read the full story on XDA Developers.