I am interested in purchasing dvc points sufficient to secure a week stay at villas at grand Floridian. The max points needed for this is 1419. Do I buy these direct from Disney? How many do I need to purchase? I also like to stay at bay lake tower again at grand villas. How many do I need to buy at vgf? Can I buy at multiple places that are less expensive? Just need some guidance. Thank you very much