i think you found the solution.So, is the motorbike stuff impossible? At midnight my character always goes to sleep, if I click the bike then it says to get dressed first which is not an option.
Edit: You have to sleep to pass time when your character isn't super tired to reach midnight.
you have to have energy to go to the bike race.