No, it's not. As long as you don't rare candy it to 100 (you could probably rare candy to 99 and still be fine, if you EV train properly), a Pokemon caught at level 99 won't be weaker than a Pokemon caught at 1. The IVs and EVs don't change if you catch it at a different level, and if you wanted...