I think that question is totally up to you pin. Wait or not wait. I think deep down you want to wait, you have done well, backslide then get back on your feet. Yes what you did is well, stupid, but we all have made mistakes. Get back to your routine and brush it off.

That is my .02 cents.