If you don't know what you need, you should figure that out before spending any money.
I suggest writing it down. "I need <Feature X> because I want to do <Activity Y> with it." Also write down things like "I don't need <X> because I'll never do <Y>."