I have a Marriott Rewards reservation booked for June 2018 at the Ritz Carlton Barcelona for which I currently don't have enough points in my account. Can I wait until just before the hotel stay begins to transfer the points into my account? The points transfer will be from my already linked SPG account so it will be instantaneous. Also, once I have transferred in the points, will the e-certificate be generated automatically or will I have to order it?