What's with all the "Oooh you have to wait x amount of weeks before doing stuff"? Surely if it feels right then its OK. Life isnt a book so you cant judge what you do by what others do!
I mean look at me. My friends all told me it was too soon to take my GF to Paris for her B'Day. I ignored them and did it anyway. End result? Well OK I found out she was cheating on me with her "ex" and I don't talk to her anymore, but hey, if it feels right do it!
In some roundabout way what I'm trying to say is I could have left it longer, but the end result would have been the same. She was sucking more sausage than a german butcher and time wouldnt have changed any of that. I could have saved the money but I had a good time and persuaded her parents to pay for her half anyway after it all happened