I generally only race IM and 1/2’s and fairly infrequently at that. I have been doing that for aobut 13 years however.
Through experimentation I have found for me before an IM I take about 6 days off…completely. I learned this when I had a crash 6 days before an IM once. I broke my skull and pelvis (didn’t know abou the pelvis at the time, just my whole body hurt). I managed a PB on a very hard race day.
Say IM is on Saturday. The Friday a week before, I will have a long swim, say 5 km, with a few bursts thrown in. Saturday I will have a swim, say 3 km or less and just cruise. Have breakfast then a 90 minute run at what I wish was race pace :-). Sunday I go our for an easy, flat 100km ride that is my favourite loop around here.
Monday I go to work and fluff around. No training
Tuesday I go to work and skive off early. I pack all my last minute stuff. No training
Wednesday I travel to the race and have a few beers to relax. I listen to music and tell lies with friends. I give their last minute workouts a miss.
Thursday I sleep in and have 2 naps during the day. I eat gummy worms and drink some beer and maybe some coffee. I skip the workouts with my mates. I pretend to work on my bike.
Friday I do all th registration stuff, have couple of beers and eat whatever grabs my fancy, along with some gummy worms and some beer. I have a nap or 2. I’m startin’ to get twitchy from not workin’ out for a few days and the beer helps calm me down.
Saturday I get up early, pretend to eat a bagel, have 3 coffees and get ready to race. I down a few gels, a litre of sports drink and listen to a compilation of really cool pre-race tunes. If the water is cold, no warmup. If the water is warm, I will do a warmup.
Gun goes off and so do I. Gotta Love It!!!