It really does not matter when you repot a citrus that lives in a container. As a personal preference I do not repot when I have blooms. The disturbance will sometimes cause the blooms to abort and sometimes not. Root prune when you repot if needed. If roots are too crowded root prune them. Prune off as much tree growth as you root prune. Install new potting medium, fertilize, water and place in an area that it likes. I have limes in containments and I try to repot every two years. Salt buildup is a common problem if you fail to repot.