I'm going to go against the popular opinion and say to jump to a regional. If you add 1,000 hours of 121 time onto your current times you'll have exactly what the majors are looking for. I've seen a few regional FOs hired by majors recently. If you want a major job in the future jumping to a regional now would probably give you the best shot. Having the time you do will leave you looking more competitive than a lot of current RJ FOs too.