I get my license in a few months and was wondering if an F30 330i would be an ok option. I just want to know the B46s common problems, insurance for a new driver, and ease of maintenance if I were to do it myself. Just wondering if the B46 330i or an N20 328i would be better.