It all depends on what part of the world you are - your country to be precise.
When it comes to what can be bought with bitcoin, i'll say everything the fiat currency can afford to buy. What you buy when you trade is values and bitcoin is pretty valuable so, its just a matter of locating a crypto smart merchant. A good number of the is very close to you and that is, at the service board of the forum. if that doesn't help and disclosing your locality isn't such a cool idea, its best you look through the local board.