Currently, congress can pass any law they want, constitutional or not, and unless you can show personal damages, you cannot challenge it.
This is because the courts have declared they don't have time.
To clean up our laws, including the lack of expiration dates on outdated laws, and to remove absurdly unconstitutional provisions and reactionary moments of confusion, there should be a special court for this purpose.
If the court rules it unconstitutional, there can still be an appeal to the original court system because there is now standing.
The number of unconstitutional laws on the books is more than an inconvenience. They represent a vulnerability to arrest on improper grounds as a pretense.