6 seconds is the magic number for all kinds of content these days.
The average site visitor surveyed said they would wait up to eight seconds for a website to load. However, the second most common threshold reported by nearly one-third of respondents dropped down to just three to six seconds.