No, but if you have the time, it won't hurt. Letting the meatballs sit for 20-30 minutes will help them hold together better when cooking. This is especially true if you are baking the meatballs instead of frying them. If you are short on time, you can skip the resting step. Just be sure to form the meatballs tightly so they hold together well.