Recent form definitely matters more than historical trends but you also need enough sample size to avoid noise. I'd suggest looking at the last six to ten matches as your primary focus, then zooming out to see the full season pattern. A team might have won two matches in a row but if that's against bottom tier opponents it tells a different story than wins against strong teams. The competition level matters enormously. Also consider whether opponents were at full strength or missing key players. Sometimes a team looks great because they were playing against weakened opposition.