Just to recommend trying a good headphone setup and physical feedback device like a Backbeat, Bassboard or rumble seat. Well worth it IMO - no worrying about annoying anyone, complete isolation from any vibrations or unwanted room noise, Hifi quality monitoring and immersive when playing along with other stuff. It makes playing through an amp at home seem crazy when you get it right.