2020 will be my 8th year doing it. My only advice is have a good training plan and build your mileage slowly. Your speed work, long runs and recovery run are your bread and butter. Don't skip them. Best wishes on your journey and hoping for perfect weather.