I moved from a 3B+ to a Pi4 and it’s like night and day. The 3B+ was running off an SD card and the Pi4 is running off an SSD via USB3 with an SD card for booting. Updating the 3B+ could take 20 minutes or so to finish and the Pi4 is done in 5 minutes or less and restarts take a minute or less on the Pi4.
I have the 4GB version and have it overclocked to 1.8GHZ at the moment but it does run very well and would recommend the Pi4 with an SSD.
Hard figures show it best and after moving over to the Pi4 I moved my 3B+ over to SSD boot as well and this is a throughput comparison showing you real world speeds - Pi4 at the top and this is with a cheap USB3 enclosure and cheap 120GB SSD.