Most people get better results if they treat GMAT as a sprint rather than a marathon. The mental prep required for a high score requires significant focus and keeping a lot of small details fresh in your mind. That favors shorter but more intensive preparation such as three or four months. Going beyond six months you were likely to burn yourself out and lose due to memory loss some of the initial learnings.
I spent three fairly intense months studying for my test and it definitely took a toll on me. I took the test when I realized that I could no longer improve my score and I started to hate it. I did not take it because I reached my score but because I could no longer improve my score if that makes sense. Otherwise I would’ve been studying for a very long time and I feel some people do the same thing.
I would recommend perhaps having one day off when you’re not feeling guilty not studying for the test and exercise would be great if you can fit it in. I would also warn you that studying for four hours after work is questionable value. At least I could not study after work. I would eat and I could focus for maybe five minutes and in my mind would wander and I just could not do any productive work. I had to shift all of my schedule to be done early in the morning which meant waking up at six and then studying for a couple hours. I would do flashcards and study notes during the day just reviewing what I learned earlier and then at night I would read fiction books. I would do no studying at all after 9 AM in the morning basically
Posted from my mobile device