The consensus seems to be that he's aiming for a 2024 run. Although if Bernie isn't running in 2020, I think he'd be the one to beat in a Democratic primary. And he'd have a much better chance at beating Trump than anyone else that seems likely to run, in my opinion. At least when I've seen him speak about anything, he generally comes off as intelligent and relatively sincere.