Hi Sybil Vane, welcome to GoMorocco and thank you for the compliments

The best time to visit Morocco is probably between March and June or September to November. To be honest and I agree with Esteve the weather is always very good in Morocco but in order to be able to enjoy it you might want to avoid the exceedingly hot temperatures during July and August. So October is a good time to visit Morocco.
I made a weather chart for you and for GM members:
http://www.gomorocco.com/weather.php
Morocco is a beautifully different country, with amazing landscapes and fantastic culture. I'm sure you will enjoy your trip. Let us know if you need any additional information.