Okay, so prom is coming up sometime in mid-May, and I already know who I'm going to ask. The only problem is, I'm not sure when would be the right time to ask him. I don't want to ask him too soon, but at the same time, I don't want to ask him too late. Sorry if this sounds a little confusing.