i'd say try to teach yourself and get some basic knowledge before taking lessons otherwise you'll likely get bored. you could also develop bad habits too, though. just remember to use all your fingers and playing along with songs help so you can develop a sense of timing. just learn to play songs you like, work on timing, fingering, etc, and then get some lessons and learn some theory and stuff like that. the main thing is that the more you play the better you will become.