All depends on what your using really, if using a bleach based sanitiser such as bleach or vwp?wvp? then you want to sanitise as close to bottling as you can AND rinse at least 3x..
without a lot of rinsing you run the risk of a tcp taint to the brew.
if using a degrading no rinse sanitiser such as videne or other idophors again sanitise as close to bottling as possible,
However if using a persistent no rinse sanitiser its feasible to sanitise in advance and keep in preparation for bottling, swing tops are great for this but you can also find plastic and silicone temporary bottle caps to keep the bottles closed in readiness. a folded over tin foil cap also works
there is a BIG difference between sterilisation (something we cant always do at home) and sanitation, to sterilise you generally need temps in excess of 135c for 15 minutes or longer in an autoclave (pressure cookers that hold 15psi can also work..) while sanitation is more of a 99% effective process, and of course both require a good clean in advance..
Starsan and its copies are the most widley used no rinse sanitisers but these are not very effective against wild yeast, however as we play the numbers game with yeast pitching a population in the billions, the odd wild yeast or 20 in a brew never get a chance to have any impact as they soon get out eaten by the selected strain you have pitched.