Yes, There's TIME to Diet. Start Now!
In a very real sense, procrastination kills you. Remember that weight loss quite literally takes no time and that telling yourself that you'll start losing when you have time is really just a form of procrastination.
Putting off what you need to do for just one more bit of instant gratification - telling yourself that this is the LAAAAST time - quickly becomes its own deadly habit.
There is only one solution: start *now*
Got a birthday party tonight? Avoid the cake and have a glass of wine instead. Bachelor party? Some vodka and nothing else. Otherwise? Eat some spinach and chicken, maybe some grapes, and then go for a walk. Then tomorrow, start for real with MyFitnessPal and 1300 - 1500 calories a day alongside of working out.
Happy healthing. Do it now.