When do you start tomato seeds?

I plan to start some outside, with protection except when it gets pretty warm, in early April or so. Mother’s Day is planting time here so that’s about 6 weeks.