I am currently holding a 10-year B1/B2 visa for travel in the US, which expires in 3 years. Back in 2015 I was refused a B1/B2 visa because the visa waiver program had just started and I didn't realize that I should have just applied for an ESTA instead. Several months after that I applied for an ESTA, which was also refused. Finally, a year after I reapplied for the visa I am currently holding.
Should I apply for a visa again before or after the current one expires, or am I still eligible for an ESTA? And even if I am eligible for an ESTA, what are the chances of getting an ESTA after a visa refusal? Do I have a higher chance because the refusal was many years ago and after that I got a visa? Or are they still slim? And finally, if I apply for an ESTA and get a refusal, would that influence the outcome of the visa application I will have to do afterwards? So maybe I should just go for a visa in the first place.
The purpose of visiting the US is just for tourism for no more than 2 weeks each time. The same story goes for my 2 children 13 and 10 years old (visa and ESTA refusal back then and current B1/B2 visa holders). Thank you in advance.