If I complete quests at my level cap, will the XP I could have gotten go to waste?
I have the Starter Edition of WoW, so my level cap is 20. If I complete quests at my level 20 level cap and then buy the full game, will the XP I could have gotten but didn't get because I was level 20 be wasted, or saved up and given to me after I buy the full game?
Solution 1:
No, any experience you earn in excess of the cap is lost.
It's not explicitly called out on the starter edition page, but it's the same mechanic used for the expansion trials. There's no "saving up experience" that can't be immediately applied towards the next level.
Likewise, if you reach the level cap for an expansion without having purchased the next expansion, you stop gaining experience upon reaching the level cap. E.g. if you bought Cataclysm but not Mists of Pandaria, your character would hit level 85 and stop earning/banking up new experience. You would also not earn rested experience until you unlocked the levels beyond the level cap by purchasing the expansion (and any rested bonus you had upon reaching the cap would be lost).
Also, if you played an expansion as a trial, you would have a similar experience restriction. For example, players who are using the Mists of Pandaria trial would hit one experience point below level 86 and then stop gaining experience from anything.