I don't think that anyone can sensibly answer this. I depends what job you want it to do, for instance if you want to play jazz many favour a hollow body arch top guitar for the sound it produces, similarly the Fender telecaster/stratocaster have a distinct type of sound favoured by mild Rock types.
Much is down to personal preference and as electric guitars are rarely played as a clean sound (i.e they have effects added), that complicates things further.
There are now electric guitars that have synthesier units built in so that you can produce a myriad of sounds,
If you just want an electric guitar to learn a variety of styles on I would suggest something like a Squire Styratocaster, which is cheaper than the Fender version but still very good.