The easy answer is you can prep the ingredients, but other than that, it's such a quick and easy dish that I really don't think it's necessary to make it ahead and reheating shrimp is never a good idea.  You'll just end up with overcooked, rubbery shrimp that will ruin the dish.