Dude go as big as you can afford, this means keeping in mind costs for
Filter (bigger the better! For my 29 I use the penguin 350, water is crystal 👌

Heater (appropriate sizing pls, generally 3-5 watts per Gallon)
Lighting (depends on what you want, but generally comes with new tanks)
Tubes for water changes (everyone's setup is different but I bought 1" tubes from local hardware store and attached it to sink screw on and gravel vac)
Substrate (I would recommend sand, usually pool filter sand can be bought for under 15$ which is REALLY cheap)
Decoration (really depends on taste and fish, but I would recommend rock and driftwood)
Fish
Water conditioner (fluval is good)
Ammonia and starter bacteria (ask friend for a filter pad, and if you want beneficial bacteria products can be used to speed up cycling)
Food (pretty much anything these days is good, I personally use hikari tho)
============================
PLANTED ONLY
Live plants (start hardy, crypts, swords etc)
STRONG lighting (will be expensive)
Co2 machine (expensive as crap, and will need refill)
OR
Fluval flourish excel (a bottle that is liquid
co2 for plants, what I personally use)
Hope this helps!!!
Sent from my iPhone using Aquarium Advice