Either or. There is no right universal answer. There are pros and cons to each configuration and a different mindset to each as well.
If you put your weightbelt on first, so it's under the crotch strap, you'll be unable to quickly ditch your weightbelt w/o first undoing your waist buckle and unthreading the crotch strap.
One such mindset behind this configuration is you should never have to dump your lead ever to get the the surface. You should instead be able to swim your weight up to the surface even with a full loss of buoyancy in your wing.
If not then you should be equipped with some form of redundant buoyancy.
There may be other reasons, this is just the most common one that I've heard so far.
Putting the weightbelt over the crotch strap so it's easily ditchable stays with the usual mindset that you're taught in Basic. That is you should always be able to easily and quickly ditch the majority of your lead.
If you chose this configuration, make sure your lead and belt is sitting under your backplate, and not over it. Also make sure it's not blocking your D-rings.
One thing to think about is if you would ever need to ditch and don your BC underwater to clear a first stage entanglement or fix a loose tank. Should this happen having the weightbelt under the crotchstrap would make the whole process easier and safer. However on the counterargument, it is just as easy to take preventative measures to ensure this doesn't happen.
The choice is up to you how you want to configure yourself. Just take note about how this affects the way you're able to dive. Both configurations should be equally comfortable. Perhaps your Bp/W isn't fitted right or you're wearing your weightbelt too high/low?