Achieved a sub-5-hour Marathon finish in Osaka Marathon 2024

By the time I realized it, it was just before the marathon. I had prepared for it a long time ago, but failed to put it into action when it needed to be done. Besides, it was raining on the day of the marathon, so I didn't know what to prepare. Are new shoes not a good idea? Do I still need a rainc…