Definitely do it before you use the shower if you have a tile shower floor. We waited about 1 month and the grout stained. Started applying yearly after 1 month and the stains haven't increased. We just bought something made by Dupont from Lowes or HD that goes on w/a brush.