Please suggest if you have some experience with what can I do to decrease boot time. What is the reason for the userspace taking so long?
$ sudo systemd-analyze time
Startup finished in 3.395s (firmware) + 14.332s (loader) + 38.152s (kernel)
+ 3min 3.432s (userspace) = 3min 59.313s
graphical.target reached after 2min 3.881s in userspace
you can try to change timeout to 0 in
then ctrl+o to save changes, "Enter", and finally ctrl+x to exit
if above command does not work this might help you