The 2024 MotoGP season promises to be one of the most exciting yet, with 42 races spread over 21 events and a number of title contenders