Has the sun already passed solar maximum?