The only devil may cry games i played so far were dmc4 and DmC. Which order would you recommend play them in, 1, 2, 3(the order of release) or 3, 1, 2 (timeline) Overall which would give me the best experience.
DMC1 is a very different breed from the rest of the series. It's actually closer to something like Ninja Gaiden Black in that it's much less about combos and more about learning enemies and tactics.
DMC2 is a like the missing link between DMC1 and the rest of the series and looks about as good as you'd expect the missing link between humans and our more primal ancestors; not very good. It has its moments, but it also has some bad content. Worth a playthrough, but probably not much more. That means no Trish to play around with, however.
DMC3 is pretty excellent. I think everyone else will attest to that.