My friend told me the best way to go through master games of chess is to play through the game first, without looking at the notes. Then, if I was confused about something, look back to the notes for that particular "something". If the notes didn't have what I wanted, either ask him about it, or just move onto the next game. He was very good at chess, so I guess I had a luxury there.
But, since then, I go through the game quickly, and if anything confuses me, I look at the engine analysis. I never played through master games reading every note at first. I only read the notes if the writer(like Tal, for instance) is engaging, or witty enough to interest me.
In the end for me, I try to collate patterns in games, much more so than understanding what the chess master is thinking per move.
Of course, I'm not very good at chess
What is the best way to efficiently analyze your own game or even a game of a grandmaster? I don't have any competive OTB partner so I like to break out my chess board and run over the game but it seems cubersome to break out the board ever single game and go move by move. It seems best for me to just put it into shredder and go move by move annotating myself before I look at Shredder's lines. Then I go back look at the key moves I wrote down and see what it said and look where any major pawn swings took place.
Second question is how much time to spend analayzing a game? I set a timer for like 25 to 30 mins to keep me focused and then after the timer goes off do the same when I go over it in Shredder. Any suggestions?