Title says it all, what are your thoughts on competing everyday to improve at CP? It includes all live contests on CF and AtCoder plus virtual contests on days when there are no live contests available. After the contest you either up solve or learn new concepts which came in it.
Recently I got enough time to make this possible. Should I invest my time like this or follow a roadmap which covers all DSA in a sequence (I find latter one kinda boring)?