For me, I would normally attend a class first so that my learning will be a bit structured and then when I have learned the basics already, that's when I will endeavor to study alone during my own time. There has to be some sort of diligence however, when you study alone. You really have to push yourself.