Is the F30 335i reliable?