240sx's are actually not all that great, steer clear of them unless you have the money to turbo and weld your differential. Not ideal for a first car at all.
I would recommend a golf, or a toyota carolla or some shit that's cheap and easy to work on, because if you buy a performance sports car as your first car, for under $5000, you're buying a deathtrap.