What have been your worst and best predictions so far this 2025?