Pay £360 +3k deposit for my BMW M240i with 10k mileage, 48 month, they threw in the 5 year service pack and £100 off any accessories. Fully loaded with mostly all options. At the end of the day why wait when you can have it now? At some stage when i move up i will look at loans and buying 2nd hand.