I have a few strats- heres my opinion...
i guess it depends on how much money you want to spend...
I have two usa strats, a mexican and a late 80's MIJ Fender
The USAs are obviously good,
the mexican deluxe players strat was quite cheap and plays like an absolute dream... great neck- build...