bmw e46 328i - the daily