Apple Care+ longevity?

How long can you have AppleCare+ for your MacBook Pro? I noticed Apple has an annual plan, but how long can you have an annual AppleCare plan for your MacBook Pro? 10 years? If say 10 years, Apple will have made the MacBook Pro obsolete, with say internals are fried or have broken down. What would be the situation then? Would Apple give you a brand new laptop but of the same year you had, or a current gen?

Asking because I am not the kind of person to buy a laptop every 4 years. For me I try to keep mine for 10 years but that's pushing it.