personally, i think that with only 4 years of experience, you should go with any kind of fender stratocaster. they're cheap enough for the beginner, but if you progress and progress over the years like me, you can keep upgrading your guitar fairly easily. here's what i did:
-bought a fender mexican strat for $250 off ebay during my 3rd year of playing
-did a hole bunch of minor add-ons in the first year i owned it
-the next year i bought a new bridge
-the next year i bought a new neck, with the exact same writing on the head, to preserve the guitar's roots. the neck is like playing a stick of butter.
-for the next couple years, i did practically nothing. then i got sick of my weak, yet bluesy mexican single coil pickups. they're practically the same as american single coils, but with a little less twang and more feedback. so i bought a pair of seymour duncan hotrails, which are the highest output pickups that SD makes and they're specially designed to fit into single coil pickup slots. i put those in the bridge and neck position, and left in the middle SC pickup, just as a filler for the space, even though its not hooked up.
so now i have a guitar that would retail easily for over $1500 if it was purchased from a store, but since i did all these adjustments myself, i probably spent about $800 total on this guitar.
go with the strat. its versitaile and cheap but it can be made to sound like any other guitar on the market (besides hollow body electrics).
---------------------
-
Good Fun With A Hand Gun
Sacadelic