I have been at the microcontroller hobby for a long time. I used to have a 4 channel digital scope, but it died. I don't have much money so I bought one of those logic analyzers and have not really missed the scope. In the Pulseview software there are a bunch of handy decoders like I2C, SPI, UART that help to interpret a channel's data.