You're of course free to do what you want, it's your money. But I would caution against buying points that are going to be hard to use just bc they might hold their value better than others. I'd rather get use out of the points than hope they go up in value a few dollars.
Also, I am confused as to why you would want to pay the premium for VGF points that you're not planning on using at VGF. I believe you said BCV was your home resort? If so, you likely won't be able to use your VGF points to help with stays at BCV, bc BCV fills up prior to the 7 month period.
Therefore, if you expect to book 1 BD at 7 months in BCV, then why did you pay a premium for BCV points resale when you could have bought SSR?