You can top up post boil if it means hitting your target volume, but it's ideal to accurately predict you're boil off rate and top up to a preboil volume that will yield both the target post boil volume and target OG. The only real advantage of a preboil top up vs post boil is that you don't have to expose wort to potential contamination between the kettle and the FV. However, a post boil top up that's added before the wort drops below 180 degrees will still effectively pasteurize the additional water. Also, if your Color, OG, hop additions, etc. were calculated at 5 gallons of post boil wort and you end up with 4.5 then they all will be higher than the targets and adding that extra half gallon will bring them down closer to the target values with the added benefit of yielding the full 5 gallons you originally anticipated. Ultimately, it doesn't matter when you add water as long as you consider the potential effects it will have. Either preboil or post boil or both are commonplace in production settings and are nothing to worry about as long as you know what you're doing.