A piece of advice: Morocco is not expensive so even if you visit during the high season, it won't really cost a lot. I just prefer to travel to Morocco during the low season because there are fewer tourists. I even spent a whole month of Ramadan here because I was traveling slowly.