I'm on the train to the station nearest to me, eta 11.30. Do I get a £20 taxi and be home for 11.45 or wait until 00.15 and get the last bus (£5) then walk, arriving home at around 00.45? I have 2 small DC and have to work tomorrow.