We bought the cheapest BMW E46 M3 in the USA, and we're driving it 2000 miles home - Part 1 -