I know each guitar type has a distinctive sound and based on what type of music I want to play, I need to pick a suitable guitar type. I am looking at a Squire Stratocaster just because it the most popular guitar and most likely that's going to be my first purchase (I am a noob wanting to learn). But at the same time, I am wondering if Strat is going to play the way I would like. I have no experience with guitars so I don't know if Strat, Tele, Les Paul or something else would be suitable for me. Also, since I am just starting, I can't expect to play anything close to what my favorite musician is playing for the next couple of years at least if not a decade (given I make some steady progress in learning). So is Strat a good guitar to learn on? Would you recommend something else if the music I like is Dire Straits, Mark Knopfler (of course) and Fleetwood Mac? I am assuming that their music is what I would be trying to learn to play.