How often, and how far do you drive it? White "smoke" is actually steam from condensed moisture. If the engine isn't run up to normal operating temperature regularly, all that moisture that condenses in the crankcase as the engine cools will evapotate out as steam whenever the engine gets up to normal temperature. Drive it further, and more often- - - -that's the easy fix!
Jerry