Hello guys. I am new to the BMW car series. I owned Toyota cars before and I know nothing maintenance wise on these cars. My question is: Can you do the maintenance yourself? I did all the routine maintenance on my Toyota Corolla and never had any problems out of it. Also, are the BMW cars pretty reliable if you keep up with the routine maintenance and tune ups? Last question, what is the routine maintenance and the intervals. Thanks in advance to whoever takes their time to read my question and answers them.