100 miles a day? When I got a new job in march and have to do a similar route, realised that it wasn't fair to expect an old lady (1991 200tdi 110 csw) to do that every day, ended up getting and old diesel hatchback for pennies and keep the landy for weekends.
Don't rush, wait a bit, get...