A stupid question, but I'd like to know how long, roughly will this generation last? I ask this question because I plan on buying a mk5, just don't know when. When I do finally get to buy it, I would like to buy it brand new. It might be 2-3 years before I can actually buy it. I currently drive...