4 generace (E46; 1998–2005)