Consider your budget and needs first