Just one thing, you should add --quiet to renew command or you could receive a mail every time the cron job runs. Using --quiet you will receive a mail only if the renew has failed or if it has renewed your certs.
Also, it is a good idea to add the --post-hook parameter to reload apache so the new installed cert will be read and used by apache once the cert has been renewed (this parameter is executed only when a certificate has been renewed).
It might be good to clarify that crontab -e will run a text editor, into which you need to enter the actual crontab line. Then you need to tell the text editor to save and quit. The text editor is a separate interactive program that’s launched in response to running certain commands such as crontab -e, and the operating system can choose any of a number of Unix text editors, and the keys to press to save and quit are different in each of them.