DO NOT GET A CHEAP GUITAR!!! cheap guitars (especially acoustics) tend to have very high action because the manufactors are pumping them out fastly. High action is the distance between the strings and the fretboard of a guitar. This high action (unless you like it - which most people dont) tends to make guitar hard to learn for beginners as it is harder to push out notes. Also cheap guitars tend to get out of tune very frequently (so you would have to tune the guitar mabye every 1.5 hours) which really is quite annoying, so you will become out of tune freuqnelty while playing which can also be annoying. Im not saying buy a $1000+ guitar, but i think a good beginners guitar would either be: acouistic: a seagull dreadknot
S6, which can usually be found for about 200-250. Ive only played on one once and it sounded very good for the price. that guitar also has quite a bit of recommendations buy guitar magazines so its well known. Seagull S6 is a very good buy.
For electrics I would say go with something like an (well it depends on what your gonna play), for just rock and standard stuff you cant go wrong with an fender strat (normal not fat), or a texas special strat. You can get them at musiciansfriend for about 340, but if you go to a large retails like guitar center they you can bargain them to sell it to you for, so like 300 or something with free stuff like strings and a strap. Or if you think 300 is too high, you can get a squier strat, they are similar to the fender strats except the sqiuers are made in mexico or something (they aren't as good as fender versions, but worth the money, you can get one for about 200 or less) If your gonna play alot of punk music, you wanna get Epiphone SG a They are about 290 at musicians friend, but as i said you can get them for cheaper at big outlets. As for amps, im not to sure whats a good cheap amp, and its hard to find a good cheap amp because most cheap amps are tiny. But if you just wanna play by yourself a small amp should do fine.
But again i repeat do not get one of those guitar starter sets that gives you a guitar, strings, case, strap for 80. They are no good guitars, probably for parents to buy their 5 yr old children, or someone who dosent' really have an interest in playing.
I suggest you buy an acoustic guitar first (can't go wrong with the seagull, i like the s6+ cedar (but that doesn't matter much, the cedar is the type of wood used, its a bit more expensive) but, if you wanna start playing in a band very quickly you have to go with an electric.
Anyways, feel free to ask me anything if you have any more questions
epiphone sg