Sabretooth tiger
///Member
Solid advice thisBud honestly based on your post on current financial situation stay away from BMW's until that improves. As much as certain BMW's are very reliable you do have to spend on maintenance from time to time and preferably with oem or good quality parts which can be costly.
You need a Toyota Corolla 160i GLE or something along those lines that are cheap as chips to maintain and super reliable.