If it doesn't expire until August, you could even wait until after the girls trip. Totally get if you don't want to wait, though. I was lucky enough to have my decision back within six hours of my biometrics appointment so, for me, the extra money was worth it to be able to go home for Thanksgiving. I did have a bit of a wait for my actual appointment after submitting my application online, 20 days + another 5 for my BRP to arrive. If you want a free appointment, the wait was a bit longer. Hopefully you won't have any issues there but it's just something to keep in mind when planning dates.