Comet Machholz swings past the sun every 5.24 years. Its latest perihelion, on January 8, 2002, brings it just 0.12 AU from the sun.
SOHO / LASCO / NASA / ESA