First, is your tank metal or plastic? Condensation is not likely to occur in a plastic tank. A metal tank, OTOH is susceptible. So if you have a metal fuel tank, fill it up. This helps the metal stay the same temperature throughout, reducing condensation. Plastic isn't nearly so sensitive to temperature.
Second, if you fill the tank now you are using 2016 dollars to pay for gas that is about $2.45 per gallon (give or take). If you fill it later you will be using 2017 dollars (worth less) to pay for gas that could very likely cost more per gallon. So filling now results in money savings.
If the engine is a two stroke, do fog the engine.
I do recommend draining the carburetor bowl (if you have one), this takes the pressure off the valve seat and reduces sediment in the bowl.
Add your favorite stabilizer/booster/dryer/enzyme/witches brew if you like.